我的url地址类似http://www.my.com/isis/a.htm?args=abc
在WebBrowserBeforeNavigate2 中参数传入的URL只有http://www.my.com/isis/a.htm这一段,?号后后面的无法获得,我要用不同的参数区分不同的地址,请问哪位高手知道怎么获得http://www.my.com/isis/a.htm?args=abc这个完整的URL地址吗
我要在BeforeNavigate2事件获得这个url然后调用不同的程序。
在WebBrowserBeforeNavigate2 中参数传入的URL只有http://www.my.com/isis/a.htm这一段,?号后后面的无法获得,我要用不同的参数区分不同的地址,请问哪位高手知道怎么获得http://www.my.com/isis/a.htm?args=abc这个完整的URL地址吗
我要在BeforeNavigate2事件获得这个url然后调用不同的程序。
解决方案 »
- 哪一个delphi7的IDE增强工具,可以将"匹配的Begin与End之间的代码"收缩/展开?
- 用DBGrib中的一个问题,在页面刷新后显示新加入的最后一行,?
- delphi中调用ACCESS的UPDATE语句时出错,有谁遇到过这种情况啊?急!!!
- 请问引用调用和原值调用的区别,用下面的实例解释,谢谢啦先@^@
- 关于dbgrid或ttable控件的问题??
- 在打印报表的页面属性下
- 一般分为两栏的窗口是如何作的?
- Mdi子窗体的排列显示问题,求大神帮忙~
- 请问在delphi 中主让主键字增加采用什么方法,用select(max)赋值行吗?
- 如何用ActiveXForm导出Label控件的OnMouseMove事件?
- 盒子和大富翁怎么都挂了?
- 制作升级包的一般思路
//你是怎么测试的?procedure TForm1.WebBrowser1BeforeNavigate2(Sender: TObject;
const pDisp: IDispatch; var URL, Flags, TargetFrameName, PostData,
Headers: OleVariant; var Cancel: WordBool);
begin
Caption := URL
end;procedure TForm1.Button1Click(Sender: TObject);
begin
WebBrowser1.Navigate(http://www.my.com/isis/a.htm?args=abc');
end;
http://www.delphidabbler.com/articles?article=22&part=3
先定义一个类变量 string f_CurrStatusText, 在WebBrowserStatusTextChange中给它赋值
然后在WebBrowserBeforeNavigate2中使用f_CurrStatusText处理,不使用原来的URL即可