Windows窗體Web瀏覽器控件支持Javascript;這個Javascript可以改變DOM。但是,當我調用DocumentText屬性時,我總是得到未修改的HTML。修改後有沒有辦法獲得HTML ?Windows窗體Web瀏覽器控件和Javascript修改的DOM
2
A
回答
1
你應該能夠只是:webBrowser1.Document.Body.InnerHtml
0
當你modifiy的HTML文檔,是形成元素,或其他類型的元素。
我在調試時注意到的一件事是,當我使用setAttribute輸入表單,然後使用webbrowser1.document.innerText
,我得到修改的文檔返回。
我的建議是,你要麼設置HTML文檔PROPERT您第一次修改通過量的代碼,或者使用webbrowser1.document.body.innerText
+0
我不是自己修改它。我正在加載一個包含javascript的頁面,該頁面修改了某些元素的CSS類。 – Yamikuronue
相關問題
- 1. c#windows窗體修改web瀏覽器控件看起來像Facebook移動
- 2. 以windows窗體設置web瀏覽器控件的innerHtml屬性
- 3. Windows窗體中的Web瀏覽器控件
- 4. Windows窗體Web瀏覽器用戶控件在WPF中更新
- 5. 如何在c#中的Windows窗體的web瀏覽器控件中啓用javaScript?
- 6. Windows Phone Web瀏覽器和Javascript兼容
- 7. Windows Phone 8 Web瀏覽器控件
- 8. 什麼是Windows窗體中WebBrowser控件的瀏覽器版本
- 9. Windows窗體Web瀏覽器控件不會將「do」解釋爲標識符
- 10. 如何從Windows窗體瀏覽器控件中刪除元素
- 11. AccessViolationException與Windows窗體中的瀏覽器
- 12. web瀏覽器控件
- 13. VB.NET Web瀏覽器控件
- 14. C#Web瀏覽器控件
- 15. Web瀏覽器控件
- 16. Web瀏覽器控件
- 17. 運行從瀏覽器遠程JavaScript,而無需修改DOM
- 18. 在DOM窗口中修改控件
- 19. Windows窗體瀏覽器骨架(C#/。NET)
- 20. 在瀏覽器中運行Windows窗體
- 21. Web瀏覽器中的Javascript控制檯
- 22. 在Windows窗體運行期間移動web瀏覽器C#
- 23. web瀏覽器.NET Windows窗體 - 從頁面
- 24. C#Windows窗體與Web瀏覽器交互
- 25. 在IE瀏覽器窗體WebBrowser控件和css漸變
- 26. .NET 4.0 Web瀏覽器控件和msIsSiteMode javascript錯誤
- 27. Windows窗體設計器代碼修改用戶控件集合和對象
- 28. web瀏覽器和JavaScript window.close()的
- 29. Windows IoT Web瀏覽器
- 30. Web瀏覽器控件的進度條
觀望等待,我不明白。你有表單控件,你想獲得他們的內容,或者你有修改DOM的表單,並且你想要結果?無論如何,請分享您目前所需的代碼,以更好地說明您的問題。 –
@MadaraUchiha我有一個加載頁面的HTMLEmbeddedBrowser對象。該頁面上有JavaScript,並且JavaScript會更改頁面某些元素的類屬性,使它們的樣式不同。我可以看到我想要的樣式,但是當我獲取DocumentText時,我會在JavaScript修改它之前獲取書寫的頁面。 – Yamikuronue
你嘗試過'innerHTML'嗎? –