Delphi WebBrowser始终在当前窗口打开新网页

原创 2013年12月02日 19:36:32
procedure TForm1.WebBrowser1NewWindow2(Sender: TObject; var PpDisp: IDispatch;
  var Cancel: WordBool);
begin
  PpDisp := WebBrowser2.Application;
end;

procedure TForm1.WebBrowser2BeforeNavigate2(Sender: TObject;
  const PDisp: IDispatch; var URL, Flags, TargetFrameName, PostData,
  Headers: OleVariant; var Cancel: WordBool);
var
  urlStr: string;
begin
  urlStr := string(URL);
  WebBrowser1.Navigate(Str);
  Cancel := True;
end;

相关文章推荐

delphi禁止webbrowser弹出窗口或者脚本错误

delphi禁止webbrowser弹出窗口或者脚本错误 webbrowser1.silent:=true; //屏蔽脚本错误 procedure TForm1.WebBrowser1Ne...

delphi 实现网页自动登录

比如操作 CSDN的登录 先用WebBrowser定位到登录页面 WebBrowser1.Navigate('http://passport.csdn.net/UserLogin.aspx...

[转]Delphi实现网页自动登陆

比如操作 CSDN的登录 先用WebBrowser定位到登录页面 WebBrowser1.Navigate(http://passport.csdn.net/UserLogin....
  • a131988
  • a131988
  • 2009年05月12日 19:20
  • 4676

Delphi中始终用WebBrowser打开网页

这个问题也曾经困扰过我一段时间啊!呵呵…… 给你一个解决办法,肯定能成功! procedure TForm1.WebBrowser1NewWindow2(Sender: TObject;   v...

WTL 通过IWebBrowser2接口使WebBrowser控件在自己的窗口打开网页 .

WTL 通过IWebBrowser2接口使WebBrowser控件在自己的窗口打开网页 . 标签: webbrowsercommandmicrosoftie浏览器browser 2011-06-19...
  • aasmfox
  • aasmfox
  • 2016年04月14日 12:38
  • 375

WTL 通过IWebBrowser2接口使WebBrowser控件在自己的窗口打开网页

http://blog.csdn.net/tujiaw/article/details/6554994    遇到的问题是这样的, 在WTL中我用了一个WebBrowser控件来显示网页,但是...

VC,webbrowser控件中弹出新网页窗口

用webbrowser控件浏览网页时,常弹出新的网页窗口,若不做任何控制的话,会在默认浏览器(一般是IE)中打开,这样就在新的窗口打开了,原程序就很难控制了,且存在webbrowser控件和IE的se...
  • djimon
  • djimon
  • 2012年12月10日 14:06
  • 2316

Delphi WebBrowser 无法调用当前浏览器的版本

function TregedtIE.WriteAppNameToReg: Boolean; var   reg :TRegistry;   sPath,sAppName:String; be...
  • wensibo
  • wensibo
  • 2014年05月16日 13:44
  • 3376

网页到底是用新窗口打开好,还是用当前页打开比较好呢

网页到底是用新窗口打开好,还是用当前页打开比较好呢,这个恐怕是仁者见仁,智者见智了,接下来就粗浅的谈谈自己的看法。 先看这两种打开方式的利弊: 新窗口打开: 优点: 1)用户可...
  • awai827
  • awai827
  • 2014年10月08日 11:18
  • 327

Delphi7 Webbrowser制作网页表单自动提交器按步分析(1)

====================================================== 注:本文源代码点此下载 =============================...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:Delphi WebBrowser始终在当前窗口打开新网页
举报原因:
原因补充:

(最多只允许输入30个字)