【问题标题】:some png images not load in IE10一些 png 图像无法在 IE10 中加载
【发布时间】:2016-03-26 03:54:12
【问题描述】:

我正在使用与 IE10 兼容的网页。在 IE10 中,一些 png 图像可以完美加载。但某些图像未加载(看起来像损坏的图像)。但一切都在 FF19 中有效。为什么会这样?有什么解决办法吗?

<BODY>
  <img src = "aaa/Test1.png" />
  <img src = "aaa/Test2.png" />
  <img src = "aaa/Test3.png" />
  <img src = "aaa/Test4.png" />
</BODY>

更新:

仅当我在本地打开 html 文件时才会出现此问题。如果我打开加载域图像。我很困惑。请有人告诉我为什么会这样?

【问题讨论】:

  • 你能显示一些代码或图片链接吗?
  • 我在 FF 和 IE10 中都进行了测试。 Test3.png 在 IE10 中被破坏。
  • 以下问题之一。 A.)路径的大小写敏感性不正确,某些浏览器/服务器比其他浏览器/服务器更关心。 B.)图像不是 PNG 图像类型(有些浏览器会再次为您处理此错误,将 JPG“渲染为”PNG 等) C.)图像部分损坏,IE 存在损坏问题部分。 D.) 图像可能支持 IE 无法处理的高级选项。或其他类似的东西。我建议将图像在线发布,以供其他人从您用于创建图像的任何工具中检出或重新导出图像。

标签: firefox png internet-explorer-10


【解决方案1】:

所以我也遇到了这个错误,我的修复非常令人讨厌。 PNG 和 JPG 文件非常相似,实际上它们非常相似,您只需更改文件扩展名,大多数图像查看器和浏览器都可以正确呈现图像。

我的问题是我有一些原生 .png 和一个原生 .jpg。出于某种原因,我们决定希望所有文件都为 .png,因此我们只是将 .jpg 扩展名更改为 .png 扩展名,而不是在 photoshop 中正确保存图像。这很有效,因为几乎每个浏览器都能够破译正在发生的事情,当然除了 IE。这在我们的团队成员中造成了很大的混乱,直到我们发现发生了什么。

我会尝试打开在 PS 中失败的图像并将其保存为 .png。这就是解决我们的问题的方法。

希望对你有帮助

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2020-11-04
    • 2017-10-30
    • 2019-02-06
    • 2015-04-05
    • 2014-09-10
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多