我想点击浏览器“停止加载此页面”图标,当出现超时错误,我该怎么办?像这样的一些事情:
browser.stop # this is wrong.
我一直在寻找,我能想到的最好的是:
b = Watir::Browser.new
b.driver.manage.timeouts.implicit_wait = 3
这对我使用 Firefox 非常有用。
当你想停止加载时,试试这个逻辑,
@browser.send_keys :escape
这不是做你想做的最好的方法,但上述方法对我来说仍然有效。
如果你使用 Watir-Webdriver 那么你可以在 IE 上试试这个
@browser.execute_script "document.execCommand('Stop')"
以下链接可能对您有所帮助: