我正在编写一个应用程序,该应用程序使用 WebBrowser 控件来查看可以更改的 Web 内容,AJAX
从而添加新的内容/元素。
我似乎无法以任何我尝试过的方式获得新元素......
webBrowser1.DocumentText
没有最新的页面(在 AJAX 之后)。
webBrowser1.Document.GetElementById("Eelement that come afetr AJAX and i want it") 总是返回 Null。
有没有办法使用这个控件来获取这些新数据?
让我们看看我的代码:
private void btnStartRegister_Click(object sender, EventArgs e)
{
webBrowser1.Navigate("www.sample.com");
}
private void webBrowser1_DocumentCompleted(object sender, WebBrowserDocumentCompletedEventArgs e)
{
webBrowser1.Document.GetElementById("register").InvokeMember("click");
webBrowser1.Document.GetElementById("element that comes afetr AJAX Call and i want it").InvokeMember("click"); -> I have error in this line...
}
i am using visual studio 2010 - windows application - .net 4 - c#
提前致谢