C# webbrowser 判斷完成

用  webBrowser 看網站
由於網站有時會下一堆其他網站的東西
所以 DocumentCompleted 會跑好多次
但不知 到底完成沒?
要嘛 算幾次

但也可以 判斷 完成時 e.Url.ToString()  會傳回是那個網站完成的

private void webBrowser1_DocumentCompleted(object sender, WebBrowserDocumentCompletedEventArgs e)
        {
            string tt = e.Url.ToString();
            string master = webBrowser1.Url.ToString();
            listBox2.Items.Add(master + ">" + tt);
            if (master.IndexOf(tt) > -1)
            {
                MessageBox.Show("ok");

            }
        }

留言

熱門文章