2013-05-08 34 views
4

我遇到了鉻問題,我想知道是錯誤還是我的錯。圖片無法正常顯示 - 是Chrome Bug嗎?

當我嘗試使用名爲300x250.png的圖像時,標記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 --> 

任何人有那一個解釋?

+1

你是什麼意思,「標籤IMG從瀏覽器中剝離」?你怎麼知道這件事發生了? – 2013-05-08 10:15:28

+2

安裝了任何類型的廣告攔截器?其中一些將文件名稱內的「典型」廣告圖像尺寸作爲標準來阻止圖像。 – CBroe 2013-05-08 10:16:07

回答

6

這是的已知問題的Adblock(不僅在Chrome中,這個問題出現的Firefox以及)影響300x250大小的圖像以及可能影響其他特定尺寸的圖像太(至少在Firefox版本) - 請參閱下面的easylist部分。

背後的原因是,因爲300x250是標準廣告尺寸,因此它會被adblock自動阻止。您可以通過關閉adblock來確認 - 您現在應該看到圖像出現。

我發現一個easylist here for the Firefox version,它顯示了多種類型的尺寸,將獲得的圖像的阻塞(如300x250468x60等),和我猜的Chrome版本會不會太不一樣。

對此問題的唯一修復方法是稍微調整圖像尺寸,或者您可以簡單地關閉adblock。

查看錯誤Issue 7387Issue 7390瞭解更多信息。

1

好,我在這裏找到了答案:Background image not displaying in chrome browser

似乎爲我的朋友說,也許你已經安裝了adBlocker是的AdBlock

+1

你能否確認圖像如468x60.png,336x280.png,160x600.png是否也沒有出現? – 2013-05-08 10:24:12

+0

我試過各種格式,不是這個,但它似乎只有這個文件名的問題 – Mangiucugna 2013-05-08 10:29:04

+1

@SalmanA他們不應該這樣做,至少在Firefox版本中 - 無論如何 - https://easylist-downloads.adblockplus.org/easylist.txt – lifetimes 2013-05-08 11:01:48

-1

的問題!但我自己認爲地址不正確;更改文件名稱。或者圖像格式(PNG)不正確!檢查這些...

+1

請參閱下面的答案 – Mangiucugna 2013-05-08 10:29:34