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

WebBrowser编码UTF-8

WebBrowser编码UTF-8

C#
宝慕林4294392 2021-05-05 21:35:40
我有一个WebBrowser控件,在其中显示本地文件(htm),效果很好。我也想将编码设置为UTF-8。我怎样才能做到这一点?但是webBrowser.Document是一个不具有Encoding属性的对象。
查看完整描述

1 回答

?
慕斯709654

TA贡献1840条经验 获得超5个赞

static void webBrowser_LoadCompleted(object sender, System.Windows.Navigation.NavigationEventArgs e)

{

    var webBrowser = sender as WebBrowser;

    if(webBrowser == null) {

        return;

    }

    var doc = (IHTMLDocument2)webBrowser.Document;           


    doc.charset = "utf-8";

    webBrowser.Refresh();

}


查看完整回答
反对 回复 2021-05-29
  • 1 回答
  • 0 关注
  • 418 浏览

添加回答

举报

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