如何使用JavaScript来确定目录中是否存在文件?

lan*_*nqy 2 javascript file

如何使用javascript来确定目录中是否存在文件?

CMS*_*CMS 10

如果它在服务器上,您可以通过Ajax 发出HTTP HEAD请求,并查看HTTP状态代码是404(未找到)还是200(Ok).

使用jQuery的一个例子:

$.ajax({
  type: 'HEAD',
  url: 'somefile.ext',
  complete: function (xhr){
    if (xhr.status == 404){
      alert(xhr.statusText); // Not found
    }
  }
});
Run Code Online (Sandbox Code Playgroud)


Nat*_*ate 6

如果JavaScript在Web浏览器中运行,则您无权访问本地文件系统.如果有办法访问本地文件系统,它将被视为一个安全漏洞,将由浏览器供应商修复.