如何禁止WebBrowser访问一个网页时弹出另一个广告页? 比如说我用程序中WebBrowser访问一个固定的URL,而每次加载完这个页面后总会有一个新的IE窗口弹出(一个广告页)(这个广告页URL也知道),我如何禁止这个IE广告窗口被打开?我将 WebBrowser1.Silent:=true;好象也不太有效。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 判断一下这个new2browser的URL地址,你要弄个配置文件存放这个URL维护列表。如果是地址相同那么可以关闭这个浏览器进程。。关于关闭这个流星器进程。你可以遍历当前的 I什么接口,忘记了。你查一下。然后根据获得的URL地址来判断是不是要关闭这个窗口 楼上的,我明白你的意思,但遍历IE进程,放在什么时候做才适当呢?如果用个Timer,定时做,太费资源,而且如果这个广告IE窗体不弹出,Timer就定时检测下去,好象不太好。如果在WebBrowser加载我想访问的那个URL时遍历IE进程,但此时广告窗口可能还没有来得及弹出来,这个又怎么处理呢? 在onbeforeNavigate2事件里面判断如果if Pos('www.sohu.com', url) > 0 then Cancel := True; 我试了一下楼上的办法,好象这只能阻止WebBrowser控件访'www.sohu.com',却不能阻止WebBrowser弹出个IE窗口,然后这个IE窗口访问'www.sohu.com'吧? 选项卡式的界面控件 idtcpsrever discnnect 后是否释放资源 delphi2007使用fastreport4.3时出现的问题 quickrpt打印父子结构表时,如何每一页的开头都打印父数据? 求教关于Edit的小问题 皮皮散分系列之一<枯藤> 问:在客户端如何保证在服务器端处理完前一条指令以后才发送当前指令? 這種情況怎樣解決? 用delphi调用VC++写的dll的问题? Delphi用户的福音,Lazarus 1.84 新鲜出炉。 怎么插入大量记录速度才快 请问大家Toollntf.dcu 是什么组件,那里有下载
如果用个Timer,定时做,太费资源,而且如果这个广告IE窗体不弹出,Timer就定时检测下去,好象不太好。
如果在WebBrowser加载我想访问的那个URL时遍历IE进程,但此时广告窗口可能还没有来得及弹出来,这个又怎么处理呢?
如果
if Pos('www.sohu.com', url) > 0 then
Cancel := True;