B base7 Unregistered / Unconfirmed GUEST, unregistred user! 2001-11-06 #1 曾经见过这样的共享软件,但不知是通过什么原理编出来的? 望大虾指点.
W wsn Unregistered / Unconfirmed GUEST, unregistred user! 2001-11-06 #2 恩? 什么意思的?? 先开一个新的,然后在把当前的关掉不就行了嘛[?]
B base7 Unregistered / Unconfirmed GUEST, unregistred user! 2001-11-06 #3 不是呀, 很多网站在打开网页时会弹出不少广告窗体,要关闭的就是这些广告窗体 最好还要用户不会察觉。。。,究竟该如何实现呢?
W wsn Unregistered / Unconfirmed GUEST, unregistred user! 2001-11-06 #4 你的意思是客户端浏览的时候,弹出一些窗体 这些窗体再自己将自己关闭??
B base7 Unregistered / Unconfirmed GUEST, unregistred user! 2001-11-06 #5 搞没搞错呀? 那些广告窗体是被别的伺服程序发现并关闭的, 我想问的就是那样的伺服程序怎么编。。
A Adnil Unregistered / Unconfirmed GUEST, unregistred user! 2001-11-21 #7 用FindWindow函数查找IE窗口的类名'IEFrame',得到窗口里面的Shell DocObject View对象以后, 查看该WINDOW的opener属性是否为nil,不为nil的是由母窗口新开的,通过mshtml_tlb接口查询。 然后发送WM_CLOSE消息至该窗口过去。 就是不知类名是否正确,刚刚用spy++查的。
用FindWindow函数查找IE窗口的类名'IEFrame',得到窗口里面的Shell DocObject View对象以后, 查看该WINDOW的opener属性是否为nil,不为nil的是由母窗口新开的,通过mshtml_tlb接口查询。 然后发送WM_CLOSE消息至该窗口过去。 就是不知类名是否正确,刚刚用spy++查的。
B base7 Unregistered / Unconfirmed GUEST, unregistred user! 2001-11-23 #8 to Adnil: 能告诉我如何通过mshtml_tlb接口查询吗?这步有什么用? 不是很懂的说,还有,如何能保证实时监测呢?我不可能每次看见IE产生 新的窗体后再去执行一遍程序呀~
Y YB_unique Unregistered / Unconfirmed GUEST, unregistred user! 2001-12-09 #11 关闭广告窗体,其实要首先建立一个黑名单! 在beforenavigate之前判断一下要打开的newwindows的url,如果在黑名单中,则关闭即可!
B base7 Unregistered / Unconfirmed GUEST, unregistred user! 2001-12-09 #12 to YB_Unique: 可是我如何捕捉IE的beforenavigate呢? 毕竟浏览器不是我编的呀
S smilboy Unregistered / Unconfirmed GUEST, unregistred user! 2001-12-12 #13 要有黑名单才行 如果是外挂就要找窗口,除了FINDWINDOW就是枚举了 如果是IE的插件,容易些,有个IEDELPHI5的控件组可以帮你做到 他有例子
N nunimao Unregistered / Unconfirmed GUEST, unregistred user! 2001-12-25 #14 IE在弹出新窗口之前,会触发OnNewWindows2事件的
T taozhiyu Unregistered / Unconfirmed GUEST, unregistred user! 2002-01-01 #17 Macromedia Extension 网站里面有个包可以实现你的要求。 我已经download过了,不过是很久以前下的。不记得名字了,而且盘子里面的 包太多,不好找到。 你自己去那里看看。
N nunimao Unregistered / Unconfirmed GUEST, unregistred user! 2002-01-01 #18 系统提供了IShellWindows的WindowRegistered&WindowRevoked事件,只要再这中写代码 就可以捕捉New Window的创建了。还有,IE产生新窗口之前,会触发OnNewWindow2事件, 可以在IWebBrowser中捕获就行。
系统提供了IShellWindows的WindowRegistered&WindowRevoked事件,只要再这中写代码 就可以捕捉New Window的创建了。还有,IE产生新窗口之前,会触发OnNewWindow2事件, 可以在IWebBrowser中捕获就行。
T taozhiyu Unregistered / Unconfirmed GUEST, unregistred user! 2002-01-08 #19 Macromedia Extension 上有组件可以下载
B base7 Unregistered / Unconfirmed GUEST, unregistred user! 2002-07-14 #20 to 陶子喻: Macromedia Extension 有相关组件吗?找了很久也没找到阿, 不知是不是没找对地方?