0
var req = new XMLHttpRequest();  
req.open('GET', '20121209.xml', false);   
req.send(null);  
if(req.status == 0)
{ 
//file exist
}

我想使用javascript检查本地机器中是否存在文件。所以我写了上面的代码。我可以检查文件何时存在,但我无法检查文件何时不存在。

最后我想在文件不存在时做点什么。我可以这样做吗???

4

1 回答 1

5

Javascript 在执行它的浏览器中被沙盒化,如果 JS 是从非本地位置提供的,它就无法访问客户端的本地文件系统。执行您列出的操作将请求

http://website.js.is.on.com/20121209.xml
于 2012-12-09T11:16:41.443 回答