0
從GeckoWebBrowser.Document.DocumentElement.InnerHtml
屬性的HTML代碼與從服務器下載的html不同,因爲它被轉換爲DOM,並且可能存在改變文檔結構的Javascript。從GeckoFX Web瀏覽器組件獲取頁面源
如何獲得真實頁面源代碼?
從GeckoWebBrowser.Document.DocumentElement.InnerHtml
屬性的HTML代碼與從服務器下載的html不同,因爲它被轉換爲DOM,並且可能存在改變文檔結構的Javascript。從GeckoFX Web瀏覽器組件獲取頁面源
如何獲得真實頁面源代碼?
有該方法:
GeckoWebBrowser.ViewSource();
或
GeckoWebBrowser.ViewSource(string url);
打開包含用於當前(或指定)頁的源代碼的新窗口。如果你只是想要的文字,請嘗試:
GeckoWebBrowser.Navigate("view-source:" + url);
我有一個新的方法來解決你的問題,這樣的:
GeckoWebBrowser1.Navigate("about:blank")
Me.Delay(1)
讓你的函數在這裏等着1秒
GeckoWebBrowser1.Navigate("view-source:" + "YourUrl")
不要添加您的博客/網站的鏈接。這些可以被視爲垃圾郵件,你可能會受到懲罰。 – Tushar 2016-04-11 04:51:05