【发布时间】:2015-05-18 20:55:53
【问题描述】:
我在 gimp 中创建了一个图像并尝试在网页中使用它。
我的源代码:
<p><img src="img/ad3.png" alt="ad2" /></p>
图像在 FF 或 chrome 中均不显示。
浏览器中的源码添加了一个类:
<img class="edvocigqzrpabapyavku" alt="ad2" src="img/ad3.png">
在 chrome 的网络面板中,它说图像有一个 307 重定向到:
data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAYAAAAfFcSJAAAACklEQVR4nGMAAQAABQABDQottAAAAABJRU5ErkJggg==
知道为什么会这样吗?
在它之前有一张图片可以正确加载并且路径都是正确的。
这两个图像之间的唯一区别是,加载的一个是在 gimp 中从头开始创建的图形,而不加载的一个是通过粘贴到 gimp 中创建的。
【问题讨论】:
-
这可能是文件包含的内容。尝试将图像保存为 PNG 文件而不是数据 URI,看看是否有帮助。
-
不是浏览器,是 apache 头文件
-
mime 类型是什么?
-
对我来说看起来像 PNG。 1x1px 透明 RGB。 ~jsfiddle.net/tLdgknug
-
这是一个在gimp中创建的png文件!!