0
我; M用硒与PhantomJsdriver奇怪硒价值回归
using (IWebDriver driver = new PhantomJSDriver())
{
driver.Navigate().GoToUrl("http://www.google.com");
var content = driver.PageSource; >> wrong content return
}
内容总是"<html><head></head><body></body></html>"
但driver.PageSource
正确获取完整的网站内容。
这是怎么回事?真的很奇怪的行为。
感谢您的及时回复,但它不正确,因为我可以在我的调试点(使用Visual Studio)查看这两个值,真的很奇怪,悬停在内容和driver.pagesource上,它们显示不同的值。我相信所有的DOM内容都是完全加载的,否则,我无法查看驱动程序。页面导出完整的页面内容。 –
好吧,我试过2000,也许太快了,所以我增加到Thread.Sleep(10000),变量内容现在得到正确的值。谢谢。 –