为了账号安全,请及时绑定邮箱和手机立即绑定

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

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

慕神8447489 2018-11-05 09:09:15
请问有谁比较熟悉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;//处理完后重新显示
查看完整描述

2 回答

?
天涯尽头无女友

TA贡献1831条经验 获得超9个赞

1 保存为文件加载,肯定可以

2 DocumentText处理后,可以使用reload等类似方法试试

2个方法可试试


查看完整回答
反对 回复 2018-11-07
  • 2 回答
  • 0 关注
  • 1096 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信