Webbrowser.DocumentText与UI中显示的WebPage不同

时间:2015-11-05 09:50:36

标签: vb.net webbrowser-control

我在UI上的webbrowser中加载了一个网页,然后我提交了一个表格并获得了一个表格。

问题是,如果我尝试提取Webbrowser.DocumentText,我就不会在其中获取该表。

但是如果我退出sub然后我再次尝试提取Webbrowser.DocumentText(不重新加载网页)Webbrowser.DocumentText是正确的。

如何在不退出sub?

的情况下获得正确的Webbrowser.DocumentText

为确保网页已完全加载,我在尝试提取Webbrowser.DocumentText之前使用此代码:

Do Until Me.WebBrowser1.ReadyState = WebBrowserReadyState.Complete : Application.DoEvents() : Loop
'Wait a little more
WaitALittle = Date.Now.AddMilliseconds(1500)
Do : Thread.Sleep(100) : Loop Until Date.Now > WaitALittle 

0 个答案:

没有答案