CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
山寨机中的战斗机! 程序优化工程师到底对IT界有没有贡献
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  Delphi >  网络通信/分布式开发

还是 问 TWebBrowser中如何屏蔽javascript的弹出窗口?

楼主demonwin(红蓝天)2005-11-20 21:04:01 在 Delphi / 网络通信/分布式开发 提问

搜索了能搜索的以前文章  
  有  
  方法1   修改window.alert  
  方法2   修改this_form.rs.value  
  方法3   实现IDocHostSHowUI::OnShowMessage  
  方法4   设置Silent属性  
  参考http://www.euromind.com/iedelphi/embeddedwb/onshowmessage.htm  
  http://www.euromind.com/iedelphi/embeddedwb/tips.htm  
   
  我试了  
  方法4   silent=true,好像不能屏蔽  
  方法1和方法2还是不知道怎么做  
  方法3是要装其他的,还是不用了  
   
  还有一种方法是   通过timer和findwindow来关闭,可以用,但是timer的interval如果太长了还是会跳出来在关闭,太短了浪费资源  
  procedure   TForm1.Timer1Timer(Sender:   TObject);  
  var  
          H,hc:   HWND;  
   
  begin  
        h   :=   findwindow(nil,   'Microsoft   Internet   Explorer');        
      if   H   >   0   then  
          begin  
                  hc   :=   FindWindowEx(h,0,'Button','确定');  
                  SendMessage(hc,   BM_CLICK,   0,   0);  
                  Timer1.Enabled   :=   False;  
          end;  
  end;  
   
  请问各位高手:有没有可以直接屏蔽的?  
  方法1   修改window.alert  
  方法2   修改this_form.rs.value  
  能不能说详细一点啊? 问题点数:100、回复次数:4Top

1 楼demonwin(红蓝天)回复于 2005-11-21 00:48:56 得分 0

还有个问题:  
  能否截取  
  javascript弹出窗口的信息呢?  
  怎么做?Top

2 楼jiangsheng(蒋晟.Net[MVP])回复于 2005-11-21 01:22:35 得分 100

实现IDocHostSHowUI::OnShowMessage就可以  
  Delphi不行的话,用C++封装  
  http://www.codeproject.com/atl/vbmhwb.aspTop

3 楼demonwinwin(节日快乐)回复于 2005-11-21 10:39:44 得分 0

不用这个  
  IDocHostSHowUI::OnShowMessage  
  可以吗?Top

4 楼demonwin(红蓝天)回复于 2005-11-22 13:15:16 得分 0

自己顶Top

相关问题

  • 100分求,TWebBrowser中如何屏蔽javascript?
  • 100分求,TWebBrowser中如何屏蔽javascript?
  • 谁知道如何用javascript屏蔽ALT+F4(不弹出任何对话框)
  • 使用TWebBrowser做浏览器,如果实现屏蔽弹出窗口和过滤特别url的功能,类似屏蔽广告窗口
  • 弹出窗口屏蔽问题
  • 如何屏蔽系统弹出菜单
  • 如何屏蔽弹出广告?
  • 用TWebBrowser中,如何截取javascript弹出窗口的信息内容?
  • 求助:TWebBrowser中如何获取javascript弹出窗口的相关信息?
  • 急!请问:怎样屏蔽webbrowser控件浏览网页时弹出的错误窗口,像javascript的错误之类的。谢谢!

关键词

  • 屏蔽
  • 修改
  • onshowmessage
  • idochostshowui
  • 方法
  • hc
  • timer
  • www

得分解答快速导航

  • 帖主:demonwin
  • jiangsheng

相关链接

  • Delphi类图书
  • Delphi类源码下载
  • Delphi控件下载

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
北京创新乐知广告有限公司 版权所有, 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
GongshangLogo