2013-07-02 38 views
0

如何從Visual Basic中的Web瀏覽器中顯示的數據中找到字符串。通過顯示的數據我的意思是從原始顯示的網頁,而不是從webbrowser1.documenttext或文檔的原始HTML,因爲許多文檔包含與webbrowser1.documenttext命令不顯示ajax鏈接區域如何在Visual Basic中使用Web瀏覽器查找字符串

回答

0

您的意思是WebBrowser對象在VBA形式?然後你就可以得到人體的文字(是的,當前的文本,使用Ajax或JavaScript的變化):

Dim doc As MSHTML.HTMLDocument 
Set doc = Wb1.Document 

Dim s As String 
s = doc.body.innerText 

...,找到你想要的東西。

注意:使用WebBrowser對象需要Microsoft HTML對象庫MSHTML.tlb的)參考。

相關問題