js判断本地文件是否存在

方法一:
//判断文件是否存在
    function IsExstsFile(filespec) {
        var fso = new ActiveXObject("Scripting.FileSystemObject");
        if (fso.FileExists(filespec))
            return true;
        else
            return false;
    }
 
 
方法二: (加载ActiveXobject容易出现权限错误!)
function test() {
var fileURL = ""//文件路径(相对路径)
var xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");
xmlhttp.open("GET",fileURL,false);
xmlhttp.send()();
if(xmlhttp.readyState==4){   
if(xmlhttp.status==200) return true//存在
else if(xmlhttp.status==404)  return false//不存在  
else alert("Error"); //报错
//其他状态   
}
posted @ 2017-02-20 14:46  逝者永生  阅读(16723)  评论(1编辑  收藏  举报