文章出處
文章列表
引用Microsoft HTML Object Library
引用 -> com -> Microsoft HTML Object Library
引用后,顯示如圖
1.判斷ie瀏覽器是否已經打開了指定Url
SHDocVw.ShellWindows shellWindows = new SHDocVw.ShellWindows(); bool hasCurrentUrl = false; foreach (SHDocVw.InternetExplorer browser in shellWindows) { if (string.IsNullOrEmpty(browser.FullName)) { continue; } string filename = Path.GetFileNameWithoutExtension(browser.FullName).ToLower(); if (filename.Equals("iexplore") && browser.LocationURL.Contains(webUri)) { hasCurrentUrl = true; break; } }
2.在當前ie進程中添加新tab,打開指定Url
SHDocVw.InternetExplorer webBrowser1 = (SHDocVw.InternetExplorer)shellWindows.Item(shellWindows.Count - 1); webBrowser1.Navigate(webUri);
直接啟動新的ie進程,也是可以的 Process.Start("iexplore.exe", “www.baidu.com");
文章列表
全站熱搜