【问题标题】:Web page not displaying images on website. Google Chrome only [closed]网页未在网站上显示图像。仅限谷歌浏览器[关闭]
【发布时间】:2015-07-08 22:57:40
【问题描述】:

我刚刚启动了我的网站。除了一页根本不显示任何图像之外,一切都很好。这只是谷歌浏览器的一个问题。这是我网页的链接:http://michaelwillisdesign.co.uk/Advertising.html

有人可以窥探并告诉我原因吗?我一直在绞尽脑汁,不知道为什么。

谢谢

【问题讨论】:

  • 您在保存 JPG 文件时使用了什么格式和颜色配置文件?我知道某些浏览器在使用 CMYK 配置文件而不是 RGB 时会出现问题。如果您使用 Photoshop,请确保您使用了“保存为 Web...”选项,而不是普通的“保存...”
  • 它对我来说很好用。顺便说一句,看起来不错
  • 我在图片中发现了一个样式规则:display:none !important; 不知道为什么这不会影响其他浏览器(我使用的是 Opera),但您应该研究一下。跨度>
  • 对我来说工作正常。加载有点慢,但可以看到所有的图像。
  • 暂停广告拦截,查看图片。

标签: jquery html css google-chrome


【解决方案1】:

此问题是由于您有一个阻止图像的广告拦截器插件引起的。这也发生在我身上(我正在使用 AdBlock):广告拦截器认为这些图片是宣传(它们实际上是横幅和广告的图片)并阻止它们。

我不知道每个广告拦截器的具体工作原理,但您可以尝试以下一些一般性建议,以避免在您的图片不是真正的广告时被拦截:

  • 将图片名称更改为不包含单词“ad”或“advertisement”或“advertising”或“publicity”(或任何同义词或源自它们的词)的名称。
  • 与上述相同,但对于类名和 ID。
  • 使用广告中不常见的图片尺寸(例如:728x90、300x250、300x600...)

并检查这些问题以供参考(虽然我不知道 AdBlock 是否是您正在使用的):

【讨论】:

  • 很棒的答案,感谢您的帮助。现在一切正常。
【解决方案2】:

你有一个错误:

jquery.imageScroll.js 在第 222 行

Uncaught Error: You need to provide either a data-img attr or an image option

这可能会导致问题。

【讨论】:

    【解决方案3】:

    它在 Chrome、Firefox 甚至 IE 中对我来说似乎工作得很好。

    也许可以尝试关闭 Chrome 中的任何插件/扩展程序(adblock 等),看看它们是否会干扰正在呈现的图像。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2013-05-14
      • 2017-12-28
      • 2021-07-04
      • 1970-01-01
      • 2014-01-26
      • 2013-05-20
      • 1970-01-01
      相关资源
      最近更新 更多