.net webbrowser 循环添加内容为什么只能捕获到最后事件

qq_19502569 2016-06-24 10:38:41
新手,求助啊!!!!!!事件只能捕获到最后一个post提交产生的webBrowser1_DocumentCompleted事件。

String post = null;
private void addContent(domain)
{
String post = 1;
webBrowser1.Document.GetElementById("domain").OutHtml = domain;
webBrowser1.Document......InvokeMember("click");
}
private void addContentEnd()
{
//.............

}
private void forClickPost(){
for each(String domain in domainlist)
//在一个页面多次按钮添加内容,每次点击以后页面都以post方式提交
String post = null;
addContent(domain);
}
}
private void webBrowser1_DocumentCompleted(object sender, WebBrowserDocumentCompletedEventArgs e)
{

String html = webBrowser1.Document.Body.OuterHtml;

// 当页面提交过后,还要做其他后续处理
if (post != null)
{
addContentEnd();
}

}
...全文
553 回复 打赏 收藏 转发到动态 举报
写回复
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复

17,740

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 .NET Framework
社区管理员
  • .NET Framework社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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