我希望在WPF的Web浏览器控件中显示不同语言的Unicode字符,但它显示特殊字符。
我需要在Web浏览器控件中设置什么吗?
我需要在Web浏览器控件中设置什么吗?
WebBrowser
中。如果您导航到URL,请确保服务器在HTTP响应头的Content-Type
中发送正确的charset
编码:Content-Type: text/html; charset=utf-8
WebBrowser
不公开此属性,因此您需要使用 dynamic
。dynamic domDocument = webBrowser.Document;
domDocument.charset = "Windows-1252";
话虽如此,如果您导航到一个字符串(使用),它应该支持Unicode字符。
Accept-Language
头部信息不会影响实际的字符编码,而 Content-Type
会。 - noseratio - open to work