本帖最后由 liuenhai211 于 2009-07-24 14:46:22 编辑

解决方案 »

  1.   

    网页的显示是内嵌IE控件吗?如果是可以通过 IDocHostShowUI 接口屏蔽。如果不是就只能用 hook 来截取窗口的生成
      

  2.   

    不是内嵌的,就是普通的web程序。
      

  3.   

    加个定时器,每次查到弹出alert的窗口(可以根据标题查),就EndDialog
      

  4.   

    可以试试 Javascript函数劫持, 到网络搜, 很多的
    http://www.gz-benet.com.cn/bbs/show.asp?id=5098
      

  5.   

    不能替换原有的js函数,因为那个js里面有很多相关的处理
      

  6.   

    为啥要替换原有的js函数, 劫持alert啊
      

  7.   

    FindWindow等来查找alert窗口,然后模拟鼠标点击等
      

  8.   

    --为啥要替换原有的js函数, 劫持alert啊
    看了帖子,没看懂,没找到怎么在VC里面进行劫持有这方面VC劫持的资料吗
      

  9.   

    UPUPUPUPUPUPUPUPUPUPUPUPUPUPUPUPUPUPUP
      

  10.   

    给要弹出alert的窗口加个 WH_CBT 钩子, HCBT_ACTIVATE 的时候就把它关掉 (这种方式,界面上完全不会出现alert窗口)