日期:2014-05-17  浏览次数:20796 次

WebBrowser如何循环自动提交一个页面?
WebBrowser打开A页面->提交->提交完毕跳转回A页面-->继续提交(如此循环)
目前问题
1.WebBrowser只能在UI线程里执行,用代理循环提交依旧会假死
2.如何提交完加载完再继续提交

------解决方案--------------------
while (true)
{
    webBrowser1.Navigate(url);
    while (webBrowser1.ReadyState != WebBrowserReadyState.Interactive) 
    {
        Application.DoEvents();
        Thread.Sleep(100);
    }
    ... //你的代码
}