2016-06-08 39 views
-1

我在C#中使用了一個web瀏覽器,它承載了一個html文件。但我必須創建一個文件(uri)才能讓webBrowser運行html。無論如何要將html保存在內存中,所以webBrowser可以在程序存儲器中調用html。我有一些JavaScript來錨定元素,以便文件路徑更改,即nameoffile.html#a1到nameoffile.html#a2。有沒有辦法將html上傳到內存中的webBrowser,並讓javascirpt正常運行?C#「保存html」在內存中

回答

0

像這樣的東西應該做的伎倆:

dynamic doc = webBrowser.Document; 
var htmlText = doc.documentElement.InnerHtml;