How to close all the popup windows that popup by WebBrowser component? RRS feed

  • 問題

  • Hello,


    When using the WebBrowser navigate the web site, sometimes it will popup some windows. How can I closed all those popup windows ?


    Best regards,




    2006年11月29日 上午 09:00


  • 有個簡單的方法, 但基本前提是, 可以從這些 Popup Window 的 Title 判斷出, 哪一些是該被關掉的. 如果前提成立, 可用下面的  Code 來做,

    Process[] ps = System.Diagnostics.Process.GetProcessesByName("IEXPLORE");

    for (int i = 0; i < ps.Length; i++)
         if (ps[ i ].MainWindowTitle=="xxxxx")
            ps[ i ].Kill();

    2006年12月1日 上午 03:07