【发布时间】:2015-11-13 18:10:08
【问题描述】:
这与 https 网站或 iframe 没有任何关系。
我正在尝试在同一域内的 http 站点内加载 http iframe。但是,iframe 将加载,然后 iframe 的头部和主体被剥离内容并显示为白色。
此问题出现在 Firefox 和 Internet Explorer 中。 iframe 在 Chrome 中显示良好。此外,在 iframe 中加载了一些活动的 https 内容(包括脚本等),但据我了解,如果主 URL 和 iframe URL 都是 http,则无关紧要。
-- 编辑--
看起来这可能与我如何动态加载 iframe 相关:
$("body").html("<iframe id='iframe-contents' src='" + url + "' style='width: 100%; position: fixed; top: 0; left: 0; bottom: 0; height: 100%; margin: 0;'></iframe>");
【问题讨论】:
-
你能链接到显示问题的资源,或者分享一些代码吗?您测试了哪个版本的 Firefox 和 Internet Explorer?浏览器的控制台输出中是否有任何错误消息(按 F12)。
-
不幸的是,这不是我可以共享代码的情况,而且我不确定示例代码会复制它:(。Firefox 中的控制台显示 SHA-1 证书错误,建议使用比 SHA-1 更强的算法。它是最新的 Firefox 和 IE。
标签: internet-explorer firefox iframe