c# 写一个简单的爬虫,使用webbrowser爬网页的时候,发现wb_DocumentComplete没有被执行,程序就结束了。。。。怎么破啊,大神们
void wb_DocumentCompleted(object sender ,WebBrowserDocumentCompletedEventArgs e)
{
WebBrowser wb = (WebBrowser)sender;
if ( wb.ReadyState == WebBrowserReadyState.Complete)
{
dosomething();
}
}
private void GetHtmlWithBrowser(object url)
{
WebBrowser wb = new WebBrowser();
wb.Navigate(new Uri("https://www.baidu.com"));
wb.DocumentCompleted += new WebBrowserDocumentCompletedEventHandler(wb_DocumentCompleted);
}