【问题标题】:display instructions if mixed content is not allowed如果不允许混合内容,则显示说明
【发布时间】:2016-05-01 11:16:48
【问题描述】:

有什么方法可以检测到用户浏览器没有启用允许混合内容功能?

我想要的是,如果未启用,http-iframe 应该加载的 div 会显示一些文本,告诉用户出了什么问题。

【问题讨论】:

    标签: google-chrome internet-explorer firefox opera


    【解决方案1】:

    您应该阅读这篇文章:http://blogs.msdn.com/b/ieinternals/archive/2009/06/22/https-mixed-content-in-ie8.aspx

    我假设您拥有安全网站?如果是这样,您应该考虑代理不安全的内容。

    无论如何,您都可以从“onload”事件的源句柄错误中引用图像/脚本。这应该可以解决问题。

    【讨论】:

    • 不确定句柄错误是什么意思。您的意思是 iframe 的 Onload 事件?无论显示/不显示内容如何,​​它都会触发该事件。我知道检查内容以查看 body-tag 是否为空是不可能的。代理内容可能是一个解决方案,但让服务器有更多工作要做,我最好不希望这样......
    猜你喜欢
    • 2021-08-01
    • 1970-01-01
    • 2018-12-19
    • 2013-08-21
    • 2017-06-16
    • 2016-12-28
    • 2015-02-26
    • 2018-08-28
    相关资源
    最近更新 更多