JS判断window本地路径地址和网络url地址文件时是否存在

JS判断window本地路径地址文件时是否存在

var filePath = "C:\\Program Files (x86)\\MarkdownPad 2\\MarkdownPad2.exe"
var fso, s = filePath;
fso = new ActiveXObject("Scripting.FileSystemObject");
if(fso.FileExists(filePath)) {
    s += " 文件存在.";
} else {
    s += " 文件不存在.";
}
alert(s);

JS判断网络url地址文件时是否存在

var urlPath = "http://localhost/cmt/Release.zip";
var xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");
xmlhttp.open("GET", urlPath, false);
xmlhttp.send();
if(xmlhttp.readyState == 4) {
    if(xmlhttp.status == 200) {
        urlPath += " 存在."
    } //url存在
    else if(xmlhttp.status == 404) {
        urlPath += " 不存在."
    } //url不存在
    else {
        urlPath += ""
    }//其他状态
}
alert(urlPath);

你可能感兴趣的:(javascript)