javascript - ie下通过 iframe 加载https开头的网站,页面不显示,具体如下:

查看:160
本文介绍了javascript - ie下通过 iframe 加载https开头的网站,页面不显示,具体如下:的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

问 题

首先,贴上这是html

<iframe  frameborder='0' scrolling='yes' src='https://www.baidu.com/' width="400" height="200"> 

</iframe>

然后图片:
chrome上正常:如下

但是在ie下就不能显示了

求这是什么原因呢?应该怎么解决呢?

解决方案

具体原因IE官方博客在2011年发了博文解释了这个安全措施(链接Internet Explorer 9 Security Part 4: Protecting Consumers from Malicious Mixed Content),年久失修,图片都不见了。结论就是不要混用HTTP和HTTPS的页面和资源,否则很不安全。

对于你的情况,StackOverflow这个问题底下的答案阐述了这是一种安全性很差的设计。

这篇关于javascript - ie下通过 iframe 加载https开头的网站,页面不显示,具体如下:的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆