MinhNP
(Member)
[Off] 31-10-2016 |
Đôi khi bạn không thể kiểm soát ảnh được đăng lên diễn đàn, blog của mình. Đoạn JavaScript này có tác dụng thay thế các ảnh bị lỗi trên trang thành một ảnh tùy ý.
Áp dụng cho một ảnh:
<img src="http://phonho.net/avatar.png" onerror="this.src='http://phonho.net/images/empty.png'" />
Áp dụng cho nhiều ảnh
Dán đoạn JavaScript sau vào cuối trang. Các bạn có thể sử dụng jQuery:
<script>
$('img').error(function(){
$(this).attr('src', 'http://phonho.net/images/empty.png')
})
</script>
$('img').error(function(){
$(this).attr('src', 'http://phonho.net/images/empty.png')
})
</script>
hoặc javascript thông thường
<script>
var imgs = document.getElementsByTagName('img');
for (var i = 0, j = imgs.length; i<j; i++) {
imgs[i].onerror = function(){
this.src='http://phonho.net/images/empty.png';
}
}
</script>
var imgs = document.getElementsByTagName('img');
for (var i = 0, j = imgs.length; i<j; i++) {
imgs[i].onerror = function(){
this.src='http://phonho.net/images/empty.png';
}
}
</script>
#9 (0) |