如果页面上的所有图像都返回错误重定向?

时间:2011-04-15 03:20:48

标签: javascript image redirect

如果页面上的所有图片都被破坏/不存在,我怎么能这样做?javascript会重定向到另一个页面?

我想在图片库类型脚本中使用它。

1 个答案:

答案 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);" />