当前位置:编程学习 > C#/ASP.NET >>

WebBrowser如何调用AxWebbrowser中的NewWindow2事件

我给WebBrowser加了一个壳,做了个简便浏览器,也加入了一些代码来过滤广告,但发现Frame中的广告仍然过滤不掉.这时候准备拉出AxWebBrowser中的NewWindow2来处理弹窗,结果却发现自己不会使用了.
这是我的代码
       

        Webbrowser _browser;
        AxWebBrowser _axBrowser;    
public void Load()
        {
            CreateBrowser();
            _browser.Navigate("about:blank");
            _axBrowser = _browser.ActiveXInstance as AxWebBrowser;//始终返回null
            _axBrowser.NewWindow2 += new DWebBrowserEvents2_NewWindow2EventHandler(_axBrowser_NewWindow2);
            this.Controls.Add(_browser);
        }

请高手指点.
因为没有用过,也不知道思路对不对,请高手指点.
补充:.NET技术 ,  C#
CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,