C#Winform中的WebBrowser处理完HTML代码后,再绑定显示时,样式没有了

请问有谁比较熟悉Winform的WebBrowser吗?我现在把html代码获取回来后,然后再把html代码赋给WebBrowser.DocumentText后,网页的样式就没了,我现在想先获取html代码回来,然后自己稍微再处理下,然后再赋给DocumentText显示,请问该如何使得网页按原来样式显示呢?有人知道吗?

System.IO.StreamReader sr = new System.IO.StreamReader(webBrowser1.DocumentStream, Encoding.GetEncoding("utf-8"));                

string html = sr.ReadToEnd();//获取源文件                           

sr.Close();

  //...对html代码进行处理                

webBrowser1.DocumentText = html;//处理完后重新显示


慕神8447489
浏览 1097回答 2
2回答

天涯尽头无女友

1 保存为文件加载,肯定可以2 DocumentText处理后,可以使用reload等类似方法试试2个方法可试试
打开App,查看更多内容
随时随地看视频慕课网APP