AI摘要
本文介绍了一个用于阻止WebBrower弹出新窗口并显示新窗口URL地址的方法。通过在程序中添加一个procedure,可以拦截弹出窗口的URL并显示出来,从而避免广告弹出窗口的干扰。
本文介绍了一个用于阻止We
procedure TFrm_main.web1NewWindow3(ASender: TObject; var ppDisp: IDispatch;
var Cancel: WordBool; dwFlags: Cardinal; const bstrUrlContext,
bstrUrl: WideString);
begin
Cancel:=True;
showmessage(bstrUrl); //显示弹出窗口的URL
end;
两条语解决大问题,可以阻止WebBrower弹出新窗口,显示新窗口的URL地址,获取到弹出窗口的URL地址后,就可以在当前窗口里浏览弹窗的网址了。