我想知道是否有任何方法可以强制浏览器停止加载,但是我要点击的元素是可见的,因此无需等待直到完全加载。
答案 0 :(得分:0)
将onClick函数置于头部和身体之间,位于顶部。这样,浏览器将首先看到它。
答案 1 :(得分:0)
您可以使用显式等待来检测您要单击的元素是否可点击。为什么要等到页面满载的那一刻?
答案 2 :(得分:0)
试试这个:
WebElement myButton = (new WebDriverWait(driver, 10))
.until(ExpectedConditions.presenceOfElementLocated(By.id("myButtonId")));
((JavascriptExecutor)driver).executeScript("window.stop();");