已知的方法有:
1.根据窗口外观,如样式、类名、大小
2.根据窗口标题、URL
3.根据窗口是否在主页面Downloading是打开
显然这些方法都不能很好的解决问题,请大家帮我想想是否还有什么更好的办法?
另外,我发现新版的MyIE有一个比较自动的过滤规则,比上边的3更加完善,但我试了半天也没能总结出它的规律,谁知道它的自动过滤是怎样的规则?

解决方案 »

  1.   

    这个主意如何:
    http://www.vckbase.com/document/viewdoc.asp?id=615
      

  2.   

    想不出浏览一个网站除了楼主所说的还有什么特殊的个人觉得只要是自动弹出的窗口全都过滤掉准没问题,想起sohu,chinaren就恶心,广告窗口弹不完
      

  3.   

    事情没有那么简单啊,,不知道能不能实现这样的目标:对于由用户动作引起的弹出新窗口不屏蔽,自动弹出的都屏蔽。用户的动作可以是:点击Link/Button,改变ComboBox选项等等可能触发弹出窗口的事件
      

  4.   

    限制某个站点可以打开的网页的数目……就像FTP的人数限制一样
      

  5.   

    本人觉得最好就是在接收到html流的时候分析脚本,过滤含有不正常关键字的url,比如ad等。
      

  6.   

    分析网页里的脚本  同意bcpl(戒烟直到五颗星)的观点
      

  7.   

    http://www.csdn.net/develop/read_article.asp?id=10691
      

  8.   

    mountlin(我想睡觉了,下次再改昵称) 的方法可以实现.
    我同事在做一个类似MyIE的项目,其中的弹出窗口过滤器就用了这种方法.另外还结合的url关键字过滤的方法.想过和MyIE差不多.