火山软件开发平台

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
热搜: 火山 源码 类库
查看: 1449|回复: 2
打印 上一主题 下一主题

[视窗] 求解:如何让cef浏览器中弹出的网页留在框内?

[复制链接]

23

主题

254

帖子

1443

积分

金牌会员

Rank: 6Rank: 6

积分
1443
跳转到指定楼层
楼主
发表于 2022-8-10 15:04:39 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
这似乎是个挺低级的问题:问题是有的页面是在弹出新窗口里显示,如何才能不弹出新窗口,继续在浏览器框内显示?不吝赐教。

回复

使用道具 举报

15

主题

405

帖子

3433

积分

核心用户

Rank: 9Rank: 9Rank: 9

积分
3433
沙发
发表于 2022-8-10 15:10:58 | 只看该作者
应该有个事件
回复

使用道具 举报

23

主题

254

帖子

1443

积分

金牌会员

Rank: 6Rank: 6

积分
1443
板凳
 楼主| 发表于 2022-8-10 15:48:46 | 只看该作者
方法名
公开|类别
静态|属性名|属性值备注
CEF浏览器_即将弹出窗口
接收事件
在浏览器即将打开—个新的弹出窗口前发送本事件
返回值类型:
整数
返回值备注:
返回允许打开,返回1改为在当前框架内部打开,返回-1禁止打开.
参数名
类型
属性名|属性值
备注
来源对象
CEF浏览器
提供事件产生的具体来源对象
标记值
整数
用户调用“挂接事件“命令时所提供的"标记值"参数值.非此方式挂接事件则本参数值固定为D.
链接地址
文本型
提供即将打开的弹出窗口所浏览的链接地址
是否为用户手动
逻辑型
为真表示本操作为由于用户手动操作导致(譬如鼠标左键单击链接).为假表示为程序自动打开.
如果(来源对象一浏览器1)
浏览器1.链接地址=链接地址返回(1)

回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|小黑屋|火山软件开发平台 ( 鄂ICP备18029190号 )

GMT+8, 2024-4-19 16:29 , Processed in 0.089975 second(s), 20 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表