2011-09-08 6 views
0

가능한 중복 : 죽은 이미지를 다른 이미지로 바꾸기 - jQuery?


jQuery/Javascript to replace broken images

이하지만 난 그 효과에 missing.jpg 또는 무언가로 다른 등으로 대체 죽은 이미지를하고 싶은 방법이 가능하지 확인하십시오. 이것이 가능한가?

function ImgError(source){ 
    source.src = "/images/noimage.gif"; 
    source.onerror = ""; 
    return true; 
} 

<img src="someimage.png" onerror="ImgError(this);"/> 

출처 :

+2

같은 것을 묻는이 질문을보십시오. http://stackoverflow.com/questions/92720/jquery-javascript-to-replace-broken-images – Kasaku

답변

1

당신은 이미지를 새 경로를 할당 할 onerror 이벤트를 사용할 수 jQuery/JavaScript to replace broken images

+0

http://stackoverflow.com/questions/92720/jquery- 자바 스크립트 - 바꾸기 - 깨진 이미지 잘 보냈습니다. – Danpe

+0

한 번의 마우스 클릭으로 생명력이 약간 향상되었습니다. :) – Clive

+0

그러나 atleast는 약간의 점수를줍니다. – Danpe

4

가에 다음을 추가하여 .htaccess :

RewriteEngine on 
RewriteCond %{DOCUMENT_ROOT}%{REQUEST_URI} !-f 
RewriteRule \.(gif|jpe?g|png|bmp) /path/to/logo.gif [NC,L] 

이 아니지만 JQuery 응답 ... 특별히이 문제를 해결하기 위해 JQuery가 필요합니까?

관련 문제