以下选项不起作用。 在Selenium C#中或使用JavaScript还有其他选择吗?
尝试以下陈述,但仍然没有运气。
driver.findElement(By.tagName("body")).sendKeys("Keys.ESCAPE");
和
driver.execute_script("window.stop();")
driver.findElement(By.tagName("body")).sendKeys("Keys.ESCAPE");
和
driver.execute_script("window.stop();")
想停止重新加载网页。
答案 0 :(得分:2)
Window stop()
Method停止加载窗口,与单击浏览器的停止按钮相同。
Python :
driver.execute_script("window.stop();");
Java :
((JavascriptExecutor)driver).executeScript("window.stop();");
C#:
((IJavaScriptExecutor)driver).ExecuteScript("window.stop();");
注意:由于执行脚本,此方法无法中断其父文档的加载,但会停止其图像,新窗口和其他仍在加载的对象。