var req = new XMLHttpRequest();
req.open('GET', '20121209.xml', false);
req.send(null);
if(req.status == 0)
{
//file exist
}
我想使用javascript检查本地机器中是否存在文件。 所以我写了上面的代码。 我可以检查文件何时存在,但我无法检查文件何时不存在。
最后,我想在文件不存在时做点什么。 我可以这样做吗?
答案 0 :(得分:5)
Javascript在执行它的浏览器中被沙箱化,如果JS是从非本地位置提供的,则它无法访问客户端的本地文件系统。做你列出的内容会向
发出请求http://website.js.is.on.com/20121209.xml