2012-07-22 38 views
0

我试图插入this图像:IMG标签不工作(不带后缀的图像)

在我的HTML文档之一,这种基本代码:

<img src="http://img.netaffiliation.com/c/29/27601/427/photo_752760113427g" style="border: 1px solid" /> 

编辑:我上传的代码here

然而,这是行不通的。 以下是我的调查给我的:

  • 该文件未在我的一台服务器上提供。当我执行 curl -I http://img.netaffiliation.com/c/29/27601/427/photo_752760113427g我不能更改文件名或任何
  • ,它正确地给我内容类型:图像/ GIF
  • 看来我的代码工作在Firefox,但我有Chrome或Safari没有成功(运行在Mac Os X)。

是否有人遇到过这个问题,或者知道该如何解决?

由于提前,

编辑:我改变了img标签,但仍然不只是在Firefox

EDIT 2的工作:我确认发生了什么之前评论说,这个工作正常在Chrome/IE/Firefox的Windows7的上...它只是不会在Mac OS X上工作...

最后编辑:好,我找到了解决办法由自己! 问题来自... Adblock!不能相信它......我只需要解锁图片的域名,它现在工作正常。

+0

当然愚蠢的问题,但如果图像是一个GIF动画,有你检查您是否在所有浏览器中启用了图像动画?我已经看到了gif的第一帧是空白的情况,人们认为它没有正确加载。 – 2012-07-22 14:30:22

+0

@MrLister:嗯,是,如果我尝试加载GIF动画在Safari,我看到动画... – EagleOne 2012-07-22 14:33:58

回答

0

我同意大卫回答有关错误使用</img>标签。

不过,我可以呈现在Chrome和Firefox的程式码中的形象,所以我怀疑有可能是在你的代码阻止图像其他错误?

如果固定的图像标签不工作,给HTML验证服务去发现其他问题:

HTML validator

+0

我固定的客源要经过HTML验证。现在它已通过HTML验证服务进行验证。 但是在我的系统中,除了Firefox以外,图像仍然不显示。我想这与MacOs X有关? – EagleOne 2012-07-22 14:16:03

+0

@EagleOne如果您通过将其URL粘贴到位置栏直接将图像加载到Safari中? – 2012-07-22 14:28:04

+0

@MrLister:如果我直接进入Safari中的img网址,那么它可以工作... – EagleOne 2012-07-22 14:28:50