图片不能正常工作 - 它是Chrome Bug吗?

Man*_*gna 4 html css browser google-chrome image

我遇到了chrome的问题,我想知道是不是一个错误或我的错.

当我尝试使用一个名为300x250.pngIMG的图像时,从浏览器中删除了IMG,这与其他文件名的图像不会发生.

HTML:

<img src="300x250.png"> <!-- not working -->
<img src="300x25.png"> <!-- working -->
<img src="300x2500.png"> <!-- working -->
<img src="a300x250.png"> <!-- working -->
<img src="100x250.png"> <!-- working -->
Run Code Online (Sandbox Code Playgroud)

有人对此有解释吗?

dsg*_*fin 6

这是Adblock的一个已知问题(不仅在Chrome中,问题也出现在Firefox中)影响300x250大小的图像以及可能影响其他特定大小的图像(至少在Firefox版本中) - 请参阅下面的easylist部分.

其背后的原因是,因为300x250是标准广告尺寸,因此adblock会自动阻止它.你可以通过关闭adblock来确认这一点 - 你现在应该看到图像出现了.

我在这里为Firefox版本找到了一个简易列表,它显示了多种类型的维度,这些维度会阻止图像(例如300x250,468x60等等),我猜测Chrome版本不会太不相似.

解决此问题的唯一方法是稍微调整图像尺寸,或者只需关闭adblock即可.

有关更多信息,请参阅错误问题7387问题7390.