【发布时间】:2014-05-23 04:18:17
【问题描述】:
我有一组图片链接,其中一些无效。我正在尝试循环并将背景图像设置为这些照片。但是,当我尝试为无效链接(返回 404 页面)设置一个时,我的代码会中断。谁能建议一种方法来检查链接是否有效或(甚至更好)跳过无效链接?
这是我检索链接的方式(来自 JSON 提要)
url = feed[index]['images']['url'];
imageArray.push[index]
这里是我设置图像 src 值的地方
imageArray = ['link1', 'link2']
for(var y = 0; y < 1; y++){
document.body.style.backgroundImage="url('"+imageArray[y]+"')";
} //Here is where my code breaks
我只是看不到在哪里放置try/catch 语句。谢谢
【问题讨论】:
标签: jquery http-status-code-404 preloading