用WebBrowser时如何捕获
window.showModalDialog 和 window.showModelessDialog
弹出的窗口
window.showModalDialog 和 window.showModelessDialog
弹出的窗口
解决方案 »
- 在Tlistbox里用小键盘的上下键移动触发 的事件是什么?
- delphi+Access 日期时间型的查询怎么处理?
- 如何使用DesicionCube里面的组件啊?
- 关于内嵌网页
- 更改listview中整行颜色的问题
- 数据库的连接该用bde还是ado?
- 怎么对imgedit控件,大图片显示时加进程条
- 急急急。一个关于数据库的问题
- To :tikkypeng(一两狂死郎之天衣有缝)
- delphi调用SCardEstablishContext,编译没报错,执行的时候报错
- 在产生TREEVIEW中,如何给结点赋值
- 请教 pooler.pas 里面,tpoolmanager.create里的 FTimeOut, FMaxCount有什么用?
------------------------------------------------------------------------------------
http://www.euromind.com/iedelphi/embeddedwb.htm
上面的OnShowDialog事件就可以捕获要更强就要hook TEmbeddedWB的wndproc过程,响应消息事件WM_ACTIVATE
如果不会hook,用TForm的应该也可以响应WM_ACTIVATE消息。自己试试,不要偷懒。如果你想屏闭广告窗口,就比较难,因为:
1. 100%判断窗口是否广告很难
2. 广告使用的javascript越来越高明和隐蔽,这是IE的缺陷,即使打了SP2,广告商还有办法弹窗口