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"));
    })

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM