我有一个应用程序可以在页面加载时动态加载 iframe。当我使用 Web 浏览器控件对该应用程序进行自动化时,我收到脚本错误,因为 java 脚本未完全加载到 iframe 中。
我在 DocumentCompleted 事件中检查浏览器的就绪状态,仍然没有运气......
if (this.browser.ReadyState != System.Windows.Forms.WebBrowserReadyState.Complete)
return;
else
{
// do automation
}