【发布时间】:2015-08-07 19:32:17
【问题描述】:
请帮帮我!
我在我的服务器上安装了 SSL 证书,现在无法再访问“混合内容”。我的实际问题是只有 HTTP 的 iFrame 小部件:
<iframe src="http://www.exchangerates.org.uk/widget/ER-LRTICKER.php?w=435&s=1&mc=USD&mbg=FFFFFF&bs=no&bc=000044&f=verdana&fs=10px&fc=555555&lc=597384&lhc=FF8201&vc=FF8201&vcu=008000&vcd=FF0000&" width="435" height="30" frameborder="0" scrolling="no" marginwidth="0" marginheight="0"></iframe>
结果是我在 Firefox 和 IE 上都阻止了内容(页面空白)。 有什么解决方法吗?但请不要告诉我更改浏览器设置,因为我的用户不会这样做。 提前感谢您的关注!
【问题讨论】:
-
不能改成
https协议吗? -
是的,我试过了,它可以工作,但小部件无法正常工作。它是一个带有外汇报价的滑块,但不幸的是,它不使用 HTTPS 协议移动,它仅在 2 行上显示 3 个项目,而不是仅显示 1 个。绝对不能使用 HTTPS 哈!
-
请记住,如果您使用的是 HTTPS 连接,代码中的任何依赖项都应该是 HTTPS。
-
我已经知道了,但这是网络上唯一好的小部件,即使使用 HTTPS 协议,我也无法坚持使用另一个小部件。那么,没有办法绕过警告并显示内容吗?仍然来自代码而不是浏览器设置。
标签: javascript html http iframe https