如何写程序禁止IE弹出窗口,而不是弹出后再关闭,就是根本不让它出现(100分)

  • 主题发起人 主题发起人 dmsm
  • 开始时间 开始时间
D

dmsm

Unregistered / Unconfirmed
GUEST, unregistred user!
如何写程序禁止IE弹出窗口,而不是弹出后再关闭,就是根本不让它出现,像超级兔子IE保护器里面禁止IE弹出窗口
 
两个思路:
1、写个自己的browser,自己解析html
2、写ie plug in
 
你是否要支持javascript,如果是则永远无法关闭新浪弹出的那种广告窗!
 
错!
avant就可以
 
简单的一塌糊涂:
procedure TForm1.WebBrowser1NewWindow2(Sender: TObject;
var ppDisp: IDispatch; var Cancel: WordBool);
begin
Cancel:=True;
end;
 
这样是可以,但所有弹出的窗口都被屏敝了
 
编辑 ONNewWindow2 事件。。。
pepsicool6 很正确。弹出的窗口都被屏敝了 不就是要的要求么?
 
http://mydelphi.8u8.com/ym2.htm
Delphi园地
广告窗口杀手源码
 
OnNewWindow2里判断是本事点击打开的,如果不是点击打开的就不让弹出。
 
后退
顶部