js判断文件是否存在的方法
在做电力监控项目的时候,有一个需求就是左右布局的框架,点击左边的图形文件地址,然后去文件夹中找到文件,再在右边出现对应的图形文件,但是有些文件可能是配置的时候有问题,找不到文件,所以js需要判断,以下是js实现判断文件是否存在的代码
//判断文件是否存在 function isExistFile(url) { var xmlHttp ; if (window.ActiveXObject) { xmlHttp = new ActiveXObject("Microsoft.XMLHTTP"); } else if (window.XMLHttpRequest) { xmlHttp = new XMLHttpRequest(); } xmlHttp.open("post",url,false); xmlHttp.send(); if(xmlHttp.readyStatus==4){ if(xmlhttp.status==200)return true;//url存在 else if(xmlhttp.status==404)return false;//url不存在 else return false;//其他状态 } return false; else return true; } $(function(){ alert(isExistFile("./svg/svgFile/主页模板.svg")); })