猿问

WebBrowser编码UTF-8

我有一个WebBrowser控件,在其中显示本地文件(htm),效果很好。我也想将编码设置为UTF-8。我怎样才能做到这一点?

但是webBrowser.Document是一个不具有Encoding属性的对象。


宝慕林4294392
浏览 420回答 1
1回答

慕斯709654

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();}
随时随地看视频慕课网APP
我要回答