【问题标题】:Firefox not displaying images, assigns gibberish class name to element [closed]Firefox不显示图像,将乱码类名分配给元素[关闭]
【发布时间】:2014-01-17 15:57:40
【问题描述】:

我暂时保持这个简短......我不知道这个问题可能与什么有关,所以我会保留任何实际代码,直到有人指出我的方向。

我有一个网站。这个网站有一些图片。这些图像中除了两个之外的所有图像都可以在任何浏览器中正常显示。其中两个图像在除 Firefox 之外的所有浏览器中都能正常显示。我唯一的线索是:查看 Firefox 的“工具”中的两个元素,我注意到这两个元素都被分配了“wmwfsqbhwdmaytbjhpmp”类。每个元素都有相同的乱码。你可能会说,我没有把它放在那里。似乎很可能是相关的。也许不是。

那么……你需要我的 CSS 吗?我的HTML?这可能是浏览器问题吗?我是这一切的初学者,所以请多多包涵,请指出正确的方向。

谢谢。

编辑:这是 html…

<header>
<div id="logo">
    <img src="images/main/logoText.png" alt="logoText">
</div>
<div id="bannerAd">
    <img src="images/main/topAd.jpg" alt="bannerAdTemp">
</div>
<div class="clear"></div>

重复一遍:logoText.png 在任何浏览器中都可以正常显示,topAd.jpg 在除 Firefox 之外的任何浏览器中都可以正常显示。 topAd.jpg 是应用了乱码类的文件。我无法使用 jquery 或类似的东西对其应用类。


解决方案:似乎是 AdBlock 的错。延伸阅读:How to detect Adblock on my website?

【问题讨论】:

  • 这听起来几乎不可能重现:/所以链接到该网站可能是最好的
  • 我在该页面上实际上没有看到任何图像?
  • 是的,网站的实际内容在开发过程中受到(非常糟糕的)密码保护。密码:“不”
  • 对我来说工作得很好,你能提供你的 Firefox 版本吗?

标签: html css image firefox


【解决方案1】:

我认为是 AdBlock 插件故障。

【讨论】:

  • 这有点搞笑,因为这些甚至不是广告,只是广告替身。无论如何,我认为这意味着那些没有 AdBlock 的 Firefox 用户会看到这些图像,而那些拥有它的用户(比如我自己)不会。你有什么建议我做的吗?
  • 那个 AdBlock 过滤器是基于元素的 ID,所以你应该重命名它们。或者接受它,毕竟阻止广告是 AdBlock 的工作:)
  • 只是不要在他们的 ID 中的任何地方使用“横幅”或“广告”,我猜他们会显示。我不确定为什么徽标会被阻止。
  • 感谢您的帮助!
猜你喜欢
  • 2012-12-07
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2021-06-14
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多