社区
网络通信/分布式开发
帖子详情
用WebBrowser打开一个网页,点击网页上的链接,如何获得所点击链接的地址
hlgchina
2007-12-20 09:17:14
用WebBrowser打开一个网页,点击网页上的链接,如何获得所点击链接的地址
...全文
232
7
打赏
收藏
用WebBrowser打开一个网页,点击网页上的链接,如何获得所点击链接的地址
用WebBrowser打开一个网页,点击网页上的链接,如何获得所点击链接的地址
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
7 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
CYDong0423
2007-12-20
打赏
举报
回复
WebBrowser的一个事件 StatusTextChange
WebBrowser事件的倒数第六个
hlgchina
2007-12-20
打赏
举报
回复
这个WebBrowserStatusTextChange在那里找到啊
CYDong0423
2007-12-20
打赏
举报
回复
补充一句 //点击 self.FStatusText是个Label1
procedure TForm1.WebBrowser1NewWindow2(Sender: TObject;
var ppDisp: IDispatch; var Cancel: WordBool);
begin
ShowMessage(self.FStatusText.Caption);
end;
CYDong0423
2007-12-20
打赏
举报
回复
procedure TForm1.WebBrowserStatusTextChange(Sender: TObject;
const Text: WideString);
begin
self.FStatusText.Caption := Text; //你将鼠标移到链接地址返回URL地址
end;
WebBrowser.LocationURL //当前页面的URL地址
brightyang
2007-12-20
打赏
举报
回复
up
hangzhou_hammer
2007-12-20
打赏
举报
回复
这个方法 有漏洞,如果 网页设置了;不显示 连接的话 那怎么办?
无条件为你
2007-12-20
打赏
举报
回复
WebBrowser事件页面中的第一个事件是:WebBrowser1BeforeNavigate2
你直接双击进入该事件,得到:
procedure TForm1.WebBrowser1BeforeNavigate2(Sender: TObject;
const pDisp: IDispatch; var URL, Flags, TargetFrameName, PostData,
Headers: OleVariant; var Cancel: WordBool);
begin
showmessage(URL);//这个就是访问的当前地址。
end;
强制新窗口只在
web
Browser
打开
综上所述,要实现“强制新窗口只在
web
Browser
打开
”,主要涉及对
Web
Browser
控件的`NewWindow3`事件的处理和可能的鼠标事件监听。通过对这些事件的响应,我们可以控制
Web
Browser
控件的行为,使其始终保持在应用程序...
Web
Browser
打开
https安全
链接
,弹出"安全警报"(Security Alert)处理
使用
Web
Browser
控件时,在
打开
https安全
链接
时,可能会弹出"安全警报"(Security Alert)窗口让用户确认.用户只有
点击
"是(&Y)"才能正常
打开
网页
.这是多余操作.解决方法:定时监视是否有窗口弹出,如果有,获取窗口句柄,再...
C# 用
Web
Browser
实现的多页面浏览器
通常,每个标签页都会对应
一个
独立的
Web
Browser
对象,当用户
点击
新的
链接
或者手动新建标签页时,程序会创建
一个
新的
Web
Browser
实例,并在其中加载相应的
网页
。同时,为了实现标签页之间的切换,需要维护
一个
标签页...
一个
使用
Web
Browser
控件获取
Web
数据的例子
标题中的“
一个
使用
Web
Browser
控件获取
Web
数据的例子”指的是在编程中利用
Web
Browser
控件来从
网页
上抓取或交互数据的一种技术。
Web
Browser
控件通常被用于.NET框架(如Visual Basic或C#)中,它允许应用程序内嵌
一个
...
vb6_
Web
browser
控件使用技巧
这段代码的作用是在
Web
browser
中弹出
一个
确认对话框,显示消息“abcd”。用户可以选择“确定”或“取消”。 #### 三、向
Web
browser
中写入HTML内容 在Visual Basic 6.0中,可以通过多种方式向
Web
browser
控件写入...
网络通信/分布式开发
1,594
社区成员
32,958
社区内容
发帖
与我相关
我的任务
网络通信/分布式开发
Delphi 网络通信/分布式开发
复制链接
扫一扫
分享
社区描述
Delphi 网络通信/分布式开发
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章