你可以使用JavaScript的Fetch API来发送HTTP请求,然后根据请求结果来渲染图片。下面是一个示例代码:

// 创建一个img元素
var img = document.createElement('img');

// 发送HTTP请求
fetch('http://example.com/image.jpg')
  .then(function(response) {
    // 检查请求的状态码
    if (response.ok) {
      // 如果图片可访问,设置img元素的src属性
      img.src = 'http://example.com/image.jpg';
    } else {
      // 如果图片不可访问,设置一个默认的图片路径
      img.src = 'http://example.com/default.jpg';
    }
  })
  .catch(function(error) {
    // 发生错误时,设置一个错误图片路径
    img.src = 'http://example.com/error.jpg';
  });

// 将img元素添加到页面中
document.body.appendChild(img);

上述代码使用Fetch API发送HTTP请求,并根据请求结果设置img元素的src属性。如果请求成功,将渲染图片;如果请求失败或发生错误,将渲染默认的或错误的图片。你可以根据需求修改默认图片的路径


原文地址: https://www.cveoy.top/t/topic/ieID 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录