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;

WebBrowser控件应用:弹出新窗体和关闭窗口

转自:http://www.cnblogs.com/smallfa/p/5570787.html 缘起:上次写了一个《WebBrowser控件的简单应用2》,提到了在NewWindow事件中打开...
  • zhichao2001
  • zhichao2001
  • 2016年08月11日 18:10
  • 1477

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

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

解决WebBrowser控件打开本地页面报安全提示的问题

今天用C#封装了WebBrowser控件去打开一个本地页面,页面中包含了javascript脚本,该脚本通过WebBrowser的ObjectForScripting属性,访问C#代码。代码非常简单,...
  • jiangfuqiang
  • jiangfuqiang
  • 2013年12月13日 17:09
  • 15418

Delphi中始终用WebBrowser打开网页

这个问题也曾经困扰过我一段时间啊!呵呵…… 给你一个解决办法,肯定能成功! procedure TForm1.WebBrowser1NewWindow2(Sender: TObject;   v...
  • chinajobs
  • chinajobs
  • 2016年05月30日 16:34
  • 944

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

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

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

http://blog.csdn.net/tujiaw/article/details/6554994    遇到的问题是这样的, 在WTL中我用了一个WebBrowser控件来显示网页,但是...
  • sx5486510
  • sx5486510
  • 2015年06月03日 16:20
  • 1269

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

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

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

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

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

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

Delphi : WebBrowser改造,对网页中Alter等对话框的改造方法

Delphi : WebBrowser改造,对网页中Alter等对话框的改造方法
  • pdw2009
  • pdw2009
  • 2017年12月01日 16:07
  • 56
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:Delphi WebBrowser始终在当前窗口打开新网页
举报原因:
原因补充:

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