C# Selenium找不到某些元素b/c JavaScript页面尚未完成加载-隐式/显式等待不起作用

C# Selenium找不到某些元素b/c JavaScript页面尚未完成加载-隐式/显式等待不起作用,c#,javascript,.net,selenium,selenium-webdriver,C#,Javascript,.net,Selenium,Selenium Webdriver,我不知道这里发生了什么。我目前正在使用Selenium 2/C,浏览器是IE8。我们的应用程序在从一个面板转到下一个面板时使用JavaScript,表示一个不同的页面,但如果我是正确的,则所有内容仍在同一页面上。我尝试使用显式和隐式等待,但没有任何效果。在Selenium开始查找执行各种操作的元素之前,如何等待实际面板加载?如果不查看html/javascript,这是唯一可以建议的事情。在javascript条件上使用显式等待来执行。请参阅有关显式等待的selenium文档

我不知道这里发生了什么。我目前正在使用Selenium 2/C,浏览器是IE8。我们的应用程序在从一个面板转到下一个面板时使用JavaScript,表示一个不同的页面,但如果我是正确的,则所有内容仍在同一页面上。我尝试使用显式和隐式等待,但没有任何效果。在Selenium开始查找执行各种操作的元素之前,如何等待实际面板加载?

如果不查看html/javascript,这是唯一可以建议的事情。在javascript条件上使用显式等待来执行。请参阅有关显式等待的selenium文档