简体   繁体   English

在Chrome浏览器上自动执行操作时,如何使用Watir-webdriver单击Javascript警报

[英]How do I click Javascript alert using Watir-webdriver while automating on chrome browser

I am trying to close the window but it is giving me javascript alert to click either "Leave" or "Stay". 我正在尝试关闭窗口,但它给了我JavaScript警告,请单击“离开”或“停留”。

I tried $browser.execute_script("window.confirm = function() {return true}") code, but it's not working. 我尝试了$browser.execute_script("window.confirm = function() {return true}")代码,但是它不起作用。

Watir has a built-in Alert class. Watir具有内置的Alert类。 You could try browser.alert.ok 您可以尝试使用browser.alert.ok

执行此代码:

window.onbeforeunload = null;

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM