我有一个带有简单 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>