如果页面上的所有图片都被破坏/不存在,我怎么能这样做?javascript会重定向到另一个页面?
我想在图片库类型脚本中使用它。
答案 0 :(得分:2)
尝试使用此脚本:
var imgCount = 0, imgErrorCount = 0;
function onImgError(increment) {
if(increment) {
imgErrorCount++;
}
if(imgCount > 0 && imgCount == imgErrorCount) {
location = '/url-to-redirect';
}
}
$(function(){
imgCount = $('img').length;
onImgError(false);
});
对于每个img元素:
<img src="..." onerror="onImgError(true);" />