JavaScript / jQuery检查断开的链接

我开发了一个小型Javascript / jQuery程序来访问供内部使用的pdf文件集合。我想突出显示pdf文件的信息div(如果该文件确实存在)。

有没有办法以编程方式确定到文件的链接是否损坏?如果是这样,如何?

任何指导或建议均适用。

回答:

然后检查HTTP状态以获取期望值(200或小于400)。

这是一个相关问题提供的简单方法:

function urlExists(url, callback) {

var xhr = new XMLHttpRequest();

xhr.onreadystatechange = function() {

if (xhr.readyState === 4) {

callback(xhr.status < 400);

}

};

xhr.open('HEAD', url);

xhr.send();

}

urlExists(someUrl, function(exists) {

console.log('"%s" exists?', someUrl, exists);

});

以上是 JavaScript / jQuery检查断开的链接 的全部内容, 来源链接: utcz.com/qa/404613.html

回到顶部