2

我在这个页面上有一些 jpeg 图像,由于某种原因,它们在 Firefox 或 Chrome 中都没有显示,但在 IE 8 和 9 中很好。如果我单击 Firefox 浏览器源中的图像 URL,它显示得很好。

http://www.chemoutsourcing.com/banners.php

路径是正确的,使用完整和相对 url 的混合,并且正确使用了 IMG 标记。我对这种简单性感到非常困惑。

<div style="margin:5px 0;">
                        600px by 160px<br />
                        <img src="http://www.chemoutsourcing.com/images/banner_ads/mainheader_2013_600x160.jpg" border="1" width="600" height="160" alt="" />
                    </div>
                    <div style="margin:5px 0;">
                        600px by 160px<br />
                        <img src="images/banner_ads/mainheader_Pharma_600x160.jpg" border="1" width="600" height="160" alt="" />
                    </div>
                    <div style="margin:5px 0;">
                        160px by 600px<br />
                        <img src="images/banner_ads/mainheader_2013_160x600.jpg" border="1" width="160" height="600" alt="" />
                    </div>
                    <div style="margin:5px 0;">
                        160px by 600px<br />
                        <img src="images/banner_ads/mainheader_Pharma_160x600.jpg" border="1" width="160" height="600" alt="" />
                    </div>
4

4 回答 4

1

我在 chrome 上使用了 inspect 元素,它显示了以下所有 img 元素的内联样式:

display: none !important; 
visibility: hidden !important;
opacity: 0 !important;
background-position: 600px 160px;

这不可能。

于 2013-02-17T15:16:37.190 回答
1

最好的解决方案是偶然出现的。

我尝试在 Chrome Private 模式下查看此页面,它们看起来很好。所以这意味着...

浏览器扩展 AdBlock 正在读取源中图像的子文件夹“banner_ads”,并将它们视为要阻止的第 3 方内容。

重命名文件夹后,问题应该会自行消失。

于 2013-03-06T15:49:27.510 回答
0

有同样的问题。发现未正确显示的图片被命名为.JPG,而其他图片被命名为.jpg。重命名显然为我解决了这个问题。

于 2015-02-21T10:09:51.437 回答
0

更改目录名称以确保不存在“广告”一词。例如:如果图像源是 src=images/ ads /your_pic.png 则将文件夹“ads”重命名为除“ads”以外的任何名称。例如 - src=images/ visitor_image /your_pic.png

这应该有效,如果不是那么它与浏览器无关,它与您的重定向有关。ps 忽略这里提到的语法,使用你自己的。

干杯

于 2015-01-29T06:15:43.680 回答