在WebBrowser1_DocumentCompleted过程中,我用了三种方法都得不到下载网页内容,是怎么回事,是取得网页的方法不对吗,请指教。见代码:

zcdg909 2009-03-08 10:00:33
public void WebBrowser1_DocumentCompleted(System.Object eventSender, System.Windows.Forms.WebBrowserDocumentCompletedEventArgs eventArgs)
{

//(1)
HtmlDocument xxx = WebBrowser1.Document;
string txt1 =xxx.All.ToString();

//(2)
string txt2 = WebBrowser1.Document.Body.All.ToString();

//(3)
string txtHtml = "";
txtHtml = WebBrowser1.Document.Body.InnerText;


}

...全文
233 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
xiaofei0804 2009-03-08
  • 打赏
  • 举报
回复
DocumentCompleted可能会多次触发,你加断点看看
jimgreat 2009-03-08
  • 打赏
  • 举报
回复
private void webBrowser1_DocumentCompleted(object sender, WebBrowserDocumentCompletedEventArgs e)
{
string txtHtml = webBrowser1.DocumentText;
}

111,126

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Creator Browser
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧