2013-07-02 98 views
0

你好,我經常使用IMG:如何把默認IMG URL如果CURENT加載失敗

<img border="0" title="Sterling Silver Jesus Name Necklace" src="http://www.myengravedjewelry.com/images/products/101-01-071-02_medium.jpg" alt="0">

我只想把另一個URL的情況下,如果這個人是無法加載的一些 如何檢查這個網址是否比改變它不好(用javascript)

回答

2

使用屬性的onerror

<img src="bad_src.jpg" onerror="this.src='good_src.jpg'"> 
0

在HTML中沒有這樣的方法。您可以從PHP等後端語言進行控制。

是這樣的:

if(!file_exists($filepath)) { 
    $src = 'http://site.com/def.jpg'; 
} 

此外,使用在ALT標記或圖像適當的圖像的說明。

+0

,並在asp.net的JavaScript? –

1

你可以使用的方法是這樣

的JavaScript

function img404(img) { 
    img.onerror = ""; 
    img.src = "default.jpg"; 
    return true; 
} 

HTML

<img src="image.png" onerror="img404(this);"/> 
相關問題