【发布时间】:2020-05-05 03:36:03
【问题描述】:
当我们没有在屏幕上等待时
<div id="divWait" style="cursor: wait; position: absolute; left: 0%; top: 0%; background: transparent; padding: 3px; width: 100%; height: 100%; display: none;">
但是当等待部分正在进行时,显示部分就消失了,所以它变成:
<div id="divWait" style="cursor: wait; position: absolute; left: 0%; top: 0%; background: transparent; padding: 3px; width: 100%; height: 100%;">
我添加的sn-p:
WebDriverWait w =new WebDriverWait(driver,10);
w.until(ExpectedConditions.invisibilityOfElementLocated(By.xpath("div//[@id='divWait']").getAttribute("disabled")));
但是没用
【问题讨论】:
-
等待属性更改或等待属性删除,因为“显示”被删除
-
我知道,它的代码?
-
那么问题是什么?
-
“它不起作用”是什么意思?它没有完成预期的任务或引发错误或?使用信息更新您的问题,例如完整的错误消息或对正在发生或未发生的事情的良好描述。如果您发布的 XPath 是您实际使用的,那可能是错误,因为它不是正确的语法。如果您有 ID,则此处不需要 XPath。你到底想做什么?等待等待出现在屏幕上或消失或???请编辑您的问题并添加更多详细信息。
标签: java selenium-webdriver webdriver webdriverwait expected-condition