大概情景是这样:现在先用WebBrowser打开了一个自定义的网页,里面有个按钮;当我点击这个按钮时,WebBrowser就会链接到“http://www.baidu.com”,但我不想WebBrowser链接到百度,我想他自动跳到“http://www.google.com”请问怎么办 ?谢谢
解决方案 »
- fastreport中列宽固定,根据字段内容多少自动调整行高?
- 提问:delphi中有没有和C中的strxfrm函数相同功能的函数(过程)?
- 一个简单的SQL查询语句
- 如何截取这样的字符串?
- 用TPrinter类,如何在A4纸的(x,y)厘米处打印字符呢?
- 郁闷!一个MM猛批我的程序,如何提高系统稳定性啊!(心情不好散分。。。。)
- 关于三层的远程方法调用的问题,为何老是死机?
- 怎样在QuickReport Preview时的“打印”按钮按下时,根据某个值判断是否能打印。写在哪个事件中呢?谢谢
- 请教:取得当前Memo中光标所在的列号。--急用,解决就送高分!
- 简单问题,送分喽!
- WebBrowser 网页加载完后,如何使网页的输入框自动获得焦点
- delphi随机函数
procedure TForm1.WebBrowser1BeforeNavigate2(Sender: TObject;
const pDisp: IDispatch; var URL, Flags, TargetFrameName, PostData,
Headers: OleVariant; var Cancel: WordBool);
begin
if URL = 'http://www.baidu.com' then
begin
Cancel := True;
WebBrowser1.Navigate('http://www.google.com');
end;
end;
但我试过了,还是有打开 百度啊
我想在没打开百度的页面前就跳到google
procedure TForm1.WebBrowser1BeforeNavigate2(Sender: TObject;
const pDisp: IDispatch; var URL, Flags, TargetFrameName, PostData,
Headers: OleVariant; var Cancel: WordBool);
begin
Cancel := False;
if URL = 'http://www.baidu.com/' then
begin
Cancel := True;
WebBrowser1.Navigate('http://www.google.com');
end;
end;