xb18
xb18
文章39
标签0
分类0
JS图片加载失败重试

JS图片加载失败重试

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
var imgEle = document.getElementById('img');
imgEle.setAttribute('retry', 10);
imgEle.src = 'https://xxxx.com/162107473969855266541.jpg';
imgEle.onload = function() {
console.log('图片加载成功!');
}
imgEle.onerror = function() {
console.log('图片加载失败...');
let retry = imgEle.getAttribute('retry');
retry = Number(retry);
const imgsrc = imgEle.src;
if (retry > 0) {
imgEle.setAttribute('retry', retry - 1);
imgEle.src = imgsrc;
}
}
本文作者:xb18
本文链接:http://xb18.github.io/2023/11/15/JS%E5%9B%BE%E7%89%87%E5%8A%A0%E8%BD%BD%E5%A4%B1%E8%B4%A5%E9%87%8D%E8%AF%95/
版权声明:本文采用 CC BY-NC-SA 3.0 CN 协议进行许可