如何使用ruby watir点击浏览器“停止加载此页面”?
我想点击浏览器“停止加载此页面”图标,当发生超时错误时,我该怎么办呢? 有点像这样:
browser.stop # this is wrong.
以下链接可以帮助您:
-
停止加载页面watir-webdriver
-
是否有方法停止在watir-webdriver中加载页面
当你想要停止加载时,试试这个逻辑,
@browser.send_keys :escape
这不是做你想做的最好的方式,但上面的方法仍然适合我。
如果您使用Watir-Webdriver,那么您可以尝试使用IE浏览器
@browser.execute_script "document.execCommand('Stop')"
我一直在搜索,我能想到的最好的是:
b = Watir::Browser.new b.driver.manage.timeouts.implicit_wait = 3
这对我来说非常适合用firefox。