1

我收到了一组 GIF 图像,可以作为可下载的横幅放在网站上。GIF 是在 Photoshop CS4 中制作并保存在网络上的。还尝试在 CS6 中保存。

  • 在一个简单的 .html 文件中,GIF 会显示在所有浏览器中
  • 在我的本地 Apache 服务器和远程,在 Firefox 中,GIF 在 Firebug 中灰显(不显示),并且添加了一个神秘的类(启用或不启用 JS)class="ohpzmoxfjlujhttypwqv"
  • 在 Chrome 上,图像也不会显示。Chrome 将以下内容添加到 GIF 中:style="display: none !important; visibility: hidden !important; opacity: 0 !important; background-position: 0px 0px;" width="0" height="0"
  • 有或没有将尺寸指定为属性或样式。
  • 我在 PS 中使用不同 Save-For-Web 模式测试的 GIF 是一个简单的两帧 GIF,每帧暂停 4 秒
  • 我尝试在 Apache 中手动指定 MIME 类型,这不是 MIME 问题。
  • 我从互联网上尝试过的 GIF 中有 3/4 有效。一个有同样的问题。
  • 所有的 GIF 都在 IE 中工作

有没有人经历过这种巫术并且知道发生了什么?

谢谢

这是一个不起作用的(但在这个站点上起作用!)。让我觉得这是一些奇怪的 Apache 配置。 在此处输入图像描述

4

2 回答 2

4

它的 AdBlock plus 或其他广告拦截器...

暂时停用它并重试...

于 2014-01-08T11:49:34.247 回答
1

因为您没有提到区分大小写的检查,所以我要求确定:

在编写您的 html 时,您是否检查了文件名?

例如你有 AnimatedGif.gif

<img src="animatedgif.gif" /> 

将在不区分大小写的操作系统(如 Windows)上的浏览器中向您显示图像,但在 Linux 上您会遇到麻烦。

<img src="AnimatedGif.gif" />

可以在两个系统上工作。

于 2013-02-22T16:24:58.127 回答