C#"保存html"在记忆中

时间:2016-06-08 14:40:15

标签: javascript c# html

我在C#中使用webBrowser来托管一个html文件。但我必须创建一个文件(uri),以便webBrowser运行html。无论如何都要"保存"内存中的html,因此webBrowser可以在程序内存中调用html。我有一些javascript转到锚点元素,所以文件路径改变,即nameoffile.html#a1到nameoffile.html#a2。有没有将html上传到内存中的webBrowser并让javascirpt正确运行?

1 个答案:

答案 0 :(得分:0)

这样的事情可以解决问题:

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