解决”已阻止载入混合活动内容”问题

有个需求是页面加载后需要向远程发个http请求,简单点我们可以使用iframe或者script标签来加载。

iframe可以这么使用!

<iframe src="http://domain.com" scrolling="no" frameborder="0" width="1" height="1"></iframe>

但是这段在firebug中报

已阻止载入混合活动内容 http://domain.com;

所谓的混合内容是在https页面中去引入http 协议的内容,估计是新版浏览器对安全做了限制,在https中页面中不能直接引入http了,

解决办法http改为https,当然前提是你远程的url也需要支持https

<iframe src="https://domain.com" scrolling="no" frameborder="0" width="1" height="1"></iframe>
此条目发表在php语言分类目录。将固定链接加入收藏夹。

解决”已阻止载入混合活动内容”问题》有 4 条评论

  1. 0.0说:

    说了等于没说,这个url就是不能用https访问。。。

  2. 说:

    说了等于没说,这个url就是不能用https访问。。。 +1 原因浏览器直接报出来了,关键是解决方法。。

发表评论

电子邮件地址不会被公开。 必填项已用*标注