3 回答

TA貢獻(xiàn)1942條經(jīng)驗(yàn) 獲得超3個(gè)贊
我認(rèn)為DocumentCompleted
所有加載的子文檔也會(huì)觸發(fā)該事件(例如JS和CSS)。您可以查看WebBrowserDocumentCompletedEventArgs
in DocumentCompleted
并檢查Url屬性,并將其與主頁(yè)的Url進(jìn)行比較。

TA貢獻(xiàn)1871條經(jīng)驗(yàn) 獲得超13個(gè)贊
我做了以下事情:
void BrowserDocumentCompleted(object sender,
WebBrowserDocumentCompletedEventArgs e)
{
if (e.Url.AbsolutePath != (sender as WebBrowser).Url.AbsolutePath)
return;
//The page is finished loading
}
加載的最后一頁(yè)通常是導(dǎo)航到的頁(yè)面,因此應(yīng)該可以。

TA貢獻(xiàn)1783條經(jīng)驗(yàn) 獲得超4個(gè)贊
以下應(yīng)該工作。
private void webBrowser1_DocumentCompleted(object sender, WebBrowserDocumentCompletedEventArgs e)
{
//Check if page is fully loaded or not
if (this.webBrowser1.ReadyState != WebBrowserReadyState.Complete)
return;
else
//Action to be taken on page loading completion
}
- 3 回答
- 0 關(guān)注
- 514 瀏覽
添加回答
舉報(bào)