【问题标题】:How to load png images in internet explorer如何在 Internet Explorer 中加载 png 图像
【发布时间】:2021-04-13 21:55:18
【问题描述】:

我无法在 Internet Explorer 中加载 png 图像。获取“Internet Explorer DOM7009:无法在 URL 处解码图像:https://test.com/img/cat.png" 警告消息。如何解决此问题。我在 google 中搜索过,但没有人正确回答以获得解决方案。如果有人知道,请帮助找到解决方案。

CSS:

.bgr{
    background:url('https://test.com/img/cat.png');
}

HTML:

<body class="bgr"></div>

【问题讨论】:

标签: internet-explorer internet-explorer-11


【解决方案1】:

如果您尝试加载格式不正确的文件,则可能会发生此类错误。在这种情况下,它看起来像一个 png 图像。它可能是不同类型的图像或 MIME 类型被错误地提及。如果您提到了 MIME 类型,请验证它是否正确。如果可能的话,您可以尝试使用 png 扩展名重新保存图像并尝试重新加载它。它应该可以解决问题。

如果图像托管在网络服务器上,那么作为一种解决方法,您可以发送新的 X-Content-Type-Options 响应标头,其值为 nosniff 将防止 Internet Explorer MIME 嗅探远离声明的内容类型的响应。

您也可以尝试参考关于此thread 的讨论,可能会为您提供一些可能帮助您解决问题的额外信息。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2017-10-28
    • 2015-05-19
    • 1970-01-01
    • 2011-08-09
    • 2016-03-10
    • 2011-06-30
    相关资源
    最近更新 更多