JavaScript : Check local file's existence using javascript

标签 javascript

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

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

最后我想在文件不存在时做一些事情。 我可以这样做吗???

最佳答案

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

发出请求
http://website.js.is.on.com/20121209.xml

关于JavaScript : Check local file's existence using javascript,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13786901/

相关文章:

javascript - 使用 Javascript 循环访问 ASP.NET DataList

javascript - 尝试按索引访问 Map 的数组值时出现未定义错误

JavaScript 字体大小 cookie

javascript - 在 Javascript 中从类函数调用类函数

javascript - 设置谷歌地图标记的高度/高度

javascript - 从正则表达式 js 中的匹配模式中删除空格

javascript - 如何在 if-else 检查 div 位置后添加图像?

javascript - 如何获取对象的键/值对

javascript - 在 select2 输入搜索元素添加自定义事件

javascript - 在 CKEditor 中仅添加一次 HTML 元素