社区
PowerBuilder
帖子详情
WEB控件问题:如何让在新窗口打开的链接也显示在OLE控件中?
Netcity
2003-09-08 12:10:30
使用WEB浏览器控件打开一个网页,当点击一个链接时,如果该链接设置了在新窗口中打开,那么,单击后将自动启动IE打开此链接,有没有办法让新的页面还是在OLE控件里打开呢?
...全文
44
11
打赏
收藏
WEB控件问题:如何让在新窗口打开的链接也显示在OLE控件中?
使用WEB浏览器控件打开一个网页,当点击一个链接时,如果该链接设置了在新窗口中打开,那么,单击后将自动启动IE打开此链接,有没有办法让新的页面还是在OLE控件里打开呢?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
11 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
Netcity
2003-09-29
打赏
举报
回复
讨论一下,我发现只要在Click事件里使用Messagebox弹出一个窗口就可以阻止IE打开网页,有什么办法实现相同的功能但不需要用户去响应呢。
huaxiaosxl
2003-09-29
打赏
举报
回复
调用另一个事件就可以了,将上面的代码给为下面的代码就可以了。
//
string ls_tagName, ls_url
ls_tagName=ole_1.object.document.activeElement.tagName
if upper(trim(ls_tagName))="A" then //同理可以对INPUT等响应
ls_url=ole_1.object.Document.activeElement.href
//关键就在下面这一保存
st_1.event clicked()
ddlb_url.text = ls_url
//打开页面
ole_1.object.Navigate( ls_url )
end if
return 1
Netcity
2003-09-28
打赏
举报
回复
我看了一下微软的参考文档,应该可以在newwindow事件里设置一个标识参数决定是在程序中打开还是在IE中打开,但还是不明白。而且,为什么我在PB8里找不到这个事件呢?该如何自定义???
Netcity
2003-09-17
打赏
举报
回复
//
string ls_tagName, ls_name, ls_url
ls_tagName=ole_1.object.document.activeElement.tagName
if upper(trim(ls_tagName))="A" then //同理可以对INPUT等响应
ls_name = ole_1.object.document.activeElement.id
ls_url=ole_1.object.Document.activeElement.href
ole_1.object.Navigate( ls_url )
end if
return 1
fh136
2003-09-09
打赏
举报
回复
to:Netcity(千王之王)
你是怎么捕获点击的URL的可以告诉我吗
谢谢!!!
xingxing
2003-09-08
打赏
举报
回复
你需要更新注册表中的默认打开程序,。
Netcity
2003-09-08
打赏
举报
回复
第一个问题已经解决,可以在CLICK事件里捕获点击的URL,然后在OLE控件里打开。
剩下的问题是如何阻止弹出窗及IE自动打开网页。
liujiaqiang
2003-09-08
打赏
举报
回复
没有用PB开发过Web程序...
sorry
Netcity
2003-09-08
打赏
举报
回复
UP
Netcity
2003-09-08
打赏
举报
回复
我知道是HTML控制的呀。现在我想要的是在IE打开相应的链接页面前进行拦截,比如说触发一个事件在其中编写代码获得打开的URL,然后就可以在WEB控件里打开了,当然,还得阻止IE打开才行。
li_d_s
2003-09-08
打赏
举报
回复
这是html控制的阿
pb11.5 嵌入
ole
控件
web
browser 通过html页面
打开
窗口
pb11.5 嵌入
web
browser, 通过html
打开
窗口
中
的预定义的id值来判断需要
打开
的窗口
pb11.5
中
调用 Microsoft
WEB
浏览器
控件
在网上找不到 我想要的效果,找了一天的资料后,自己突然开窍了^_^
WEB
BROSWER
控件
的使用
MFC下
WEB
BROSWER
控件
的使用实例
OLE
2 对象
链接
与嵌入技术高级编程技术
OLE
2 对象
链接
与嵌入技术高级编程技术
pb使用
web
浏览器组件
在pb9+xp下运行正常,使用pb+
web
浏览器实现导航功能;
PowerBuilder
1,108
社区成员
66,453
社区内容
发帖
与我相关
我的任务
PowerBuilder
PowerBuilder 相关问题讨论
复制链接
扫一扫
分享
社区描述
PowerBuilder 相关问题讨论
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章