WebBrowser的编码能够从文档对象中得到,将代码改成以下便可。
System.IO.StreamReader getReader = new System.IO.StreamReader(this.webBrowser.DocumentStream, System.Text.Encoding.GetEncoding(this.webBrowser.Document.Encoding));
string gethtml = getReader.ReadToEnd();html
http://www.cnblogs.com/antsoftcn/archive/2006/12/27/604746.htmlweb