110,534
社区成员
发帖
与我相关
我的任务
分享
string phoneNum = tbPhoneNum.Text;
this.webPhoneGet.Url = new Uri("http://www.ip138.com:8080/search.asp?mobile=" + phoneNum + "&action=mobile");
while (webPhoneGet.ReadyState != WebBrowserReadyState.Complete)
{
Application.DoEvents();
}
string content = webPhoneGet.Document.Body.InnerHtml;
while (webBrowser.ReadyState != WebBrowserReadyState.Complete)
{
Application.DoEvents();
}
HtmlAgilityPack.HtmlDocument htmlDocument = new HtmlAgilityPack.HtmlDocument();
mshtml.HTMLDocument htmldocument = (mshtml.HTMLDocument)webBrowser.Document.DomDocument;
string temp = htmldocument.documentElement.outerHTML;
byte[] buffer = Encoding.GetEncoding(webBrowser.Document.Encoding).GetBytes(temp);
MemoryStream ms = new MemoryStream(buffer);
htmlDocument.Load(ms, Encoding.GetEncoding(webBrowser.Document.Encoding));
return htmlDocument;
internal string CurrentEncoding
{
get
{
return webBrowser.Document.Encoding;
}
}
HtmlAgilityPack.HtmlDocument htmlDocument = new HtmlAgilityPack.HtmlDocument();
htmlDocument.Load(webBrowser.DocumentStream, Encoding.GetEncoding(CurrentEncoding));
return htmlDocument;