读书人

小弟我编的一个学习小程序需要用到

发布时间: 2013-12-30 14:16:08 作者: rapoo

我编的一个学习小程序,需要用到 Webbrowser显示网页,但是显示乱码
string URL=“http://219.139.106.6:8888/tiku/5/question/20131224084053767968268/SYS201312240840537679682014_ST.html”;
ShowQuestion.Url = new Uri(URL);

我如何做才能使Webbrowser 设定为 编码固定以 (UTF-8)显示
[解决办法]
下面的代码可以了,2楼的代码之后要刷新,给 webBrowser1 设 DocumentCompleted 事件

void webBrowser1_DocumentCompleted(object sender, WebBrowserDocumentCompletedEventArgs e)
{
if (webBrowser1.Document != null
&& webBrowser1.Document.Encoding == "gb2312"
&& webBrowser1.Document.Url.AbsoluteUri.StartsWith("http://219.139.106.6:8888/"))
{
webBrowser1.Document.Encoding = "UTF-8";
webBrowser1.Refresh();
}
}

读书人网 >C#

热点推荐