为帮助保护你的安全,您的Web浏览器已经限制此文件显示可能访问您的计算机的活动内容

本文介绍了解决在C++与HTML交互过程中遇到的安全限制问题。通过在HTML页面中加入特定代码,可以绕过浏览器的安全限制,实现C++与JavaScript之间的正常通信。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

在开发时,会遇到是要HTML来做UI,是要js与C++进行交互。

在加载完页面后,一些电脑中会出现“为帮助保护你的安全,您的Web浏览器已经限制此文件显示可能访问您的计算机的活动内容”(用IE打开,自己程序里面用的是chtmlview是看不到的),这导致页面中用于与C++代码交互的按钮事件不能在C++代码中接收。

这是因为浏览器的安全限制造成的,可使用如下方法:

因为HTML页面是本地的,我们可以在页面里面加上一句:

<!-- saved from url=(0013)about:internet -->


加上这句后,就可在我们的代码中收到js响应事件

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值