加载网页后执行某些操作

时间:2014-05-21 22:41:20

标签: c# webbrowser-control delay webpage wait

我想让下面的代码在循环中运行(在for循环中)x次,问题是在导航到链接之后,它不会等到页面成功加载。 我怎么能等到页面加载完毕,然后,它将继续进行#e; foreach"部?

webBrowser1.Navigate("http://gamescheat24.com/page/3/");

foreach (HtmlElement h3 in h3s)
{
    if (h3.InnerHtml.Contains("Hack"))
    {
        couter++;
        s = h3.InnerText + "\n";
        textBox1.Text += s + Environment.NewLine;
    }
}

MessageBox.Show(couter + "" + s);

0 个答案:

没有答案