我需要在页面完全加载之前检索页面并使用它进行操作(document.readystate ==“complete”),以防document.readystate ==“interactive”,但是dom元素已经加载并成为可见(如果正在加载所有ajax请求时)
WebDriver.Navigate()GoToUrl(URL)。仅在处理完所有请求后返回页面
答案 0 :(得分:0)
我认为这是它等待的硒的默认功能 文件加载过程完成。因此,如果您尝试运行代码 在一些页面加载事件之后,代码将始终执行 文件加载过程完成。
答案 1 :(得分:0)
您可以设置隐式等待或使用类似PageToLoad的内容 http://selenium.googlecode.com/git/docs/api/java/org/openqa/selenium/WebDriver.Timeouts.html