Selenium webdriver firefox如何在交互式readystate中获取页面

时间:2014-05-13 22:13:59

标签: c# firefox selenium-webdriver

我需要在页面完全加载之前检索页面并使用它进行操作(document.readystate ==“complete”),以防document.readystate ==“interactive”,但是dom元素已经加载并成为可见(如果正在加载所有ajax请求时)

WebDriver.Navigate()GoToUrl(URL)。仅在处理完所有请求后返回页面

2 个答案:

答案 0 :(得分:0)

  

我认为这是它等待的硒的默认功能   文件加载过程完成。因此,如果您尝试运行代码   在一些页面加载事件之后,代码将始终执行   文件加载过程完成。

答案 1 :(得分:0)

您可以设置隐式等待或使用类似PageToLoad的内容 http://selenium.googlecode.com/git/docs/api/java/org/openqa/selenium/WebDriver.Timeouts.html