我在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