分析html文件?不过不太可靠,一般屏蔽弹出广告窗口的软件都是让用户手动添加的。

解决方案 »

  1.   

    一般的广告条是用SCRIP语言弄的。
    试试这方面。
      

  2.   

    可能要分析窗口的源码,HTML中的弹出窗口一般是用SCRIP语言弄的。检查源码中是否有此类代码,要么先在程序中建起这些SCRIP语言的代码,与窗口的源码相比较,以此为标准再判断。不过你还是先学学SCRIP语言吧,那样才会知道哪些代码是常用于弹出窗口的。
      

  3.   

    如果你是将没有菜单栏以及工具栏的创口都判定为广告窗口的话,需要首先建立一个IE扩展
    监控IE的NewWindow事件。这里:
    http://www.csdn.net/develop/read_article.asp?id=6351
    是一篇关于IE扩展的文章,文章实现了用户只能浏览站点 www.applevb.com 
    你把它改一下,改变为在DoNewWindow2事件中判断窗口是否带工具栏以及菜单就可以了。
      

  4.   

    你可以这样,用EnumChidWindow查找弹出窗口的地址栏,他们是不可见的,判断如果窗口是IEFrame,并且地址栏ReBarWindow32是可见的,在结合IE窗口的大小,一般广告窗口大小为200*100左右!如果上面的条件都符合,那么就Kill!