0

如何延迟刷新 webBrowser 中的页面?我使用Sleep但这冻结了我的应用程序

    for (int i = 0; i < iteruj; i++) 
    {                
        webBrowser1.Refresh();
        Thread.Sleep(1000);
    }

我怎样才能做到这一点?

如何检查页面是否已完全加载?

4

1 回答 1

0

如果您需要每 10 秒刷新一次,可以使用 Timer。

var timer = new Timer(state => webBrowser.Refresh(), null, 0, 10000);

当你想停止刷新使用

timer.Dispose();
于 2012-11-25T19:46:18.630 回答