我有一个带有简单 javascript 函数的 html 文件(下面的示例)来检查 URL 是否存在。然而,它只适用于一些现有的 URL(不是全部),它永远不会适用于不存在的 URL——似乎不会产生任何结果。我不知道出了什么问题。
-- tsf
<HTML><头>
<脚本>
功能存在(网址)
{
var req = new XMLHttpRequest();
req.open('HEAD',url,false);
req.send();
返回请求状态!= 404;
}
</脚本>
</头>
<身体>
<脚本>
如果(存在('http://stackoverflow.com/')){
document.write('存在');
} 别的 {
document.write('不存在');
}
</脚本>
</正文></HTML>