Javascript:使用javascript检查本地文件的存在

Jim*_*mmy 0 javascript

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

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

最后,我想在文件不存在时做点什么.我能这样做吗?

小智 5

Javascript在执行它的浏览器中被沙箱化,如果JS是从非本地位置提供的,则它无法访问客户端的本地文件系统.做你列出的内容会提出要求

http://website.js.is.on.com/20121209.xml
Run Code Online (Sandbox Code Playgroud)