zoukankan      html  css  js  c++  java
  • js 判断文件是否存在(转载)

     js 判断文件是否存在(转载)

    var fso,s=filespec; // filespec="C:/path/myfile.txt"fso=new ActiveXObject("Scripting.FileSystemObject");if(fso.FileExists(filespec))s+=" 文件存在.";elses+=" 文件不存在.";alert(s);

    判断服务器端(网络文件)时,可以用

     
    var xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");xmlhttp.open("GET",yourFileURL,false);xmlhttp.send();if(xmlhttp.readyState==4){ if(xmlhttp.status==200)s+=" 存在."; //url存在 else if(xmlhttp.status==404)s+=" 不存在."; //url不存在 else s+="";//其他状态 } alert(s);
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    
    <html xmlns="http://www.w3.org/1999/xhtml">
    <head>
    <title>JS EXP</title>
    
    <script type="text/javascript">
        function ajax() {
    
            //先声明一个异步请求对象
            var xmlHttpReg = null;
            if (window.ActiveXObject) {//如果是IE
    
                xmlHttpReg = new ActiveXObject("Microsoft.XMLHTTP");
    
            } else if (window.XMLHttpRequest) {
    
                xmlHttpReg = new XMLHttpRequest(); //实例化一个xmlHttpReg
            }
    
            //如果实例化成功,就调用open()方法,就开始准备向服务器发送请求
            if (xmlHttpReg != null) {
                xmlHttpReg.open("get", "beggingOrder.jsp", false);
                xmlHttpReg.send(null);
    
                if (xmlHttpReg.readyState == 4) {//4代表执行完成
    
                    if (xmlHttpReg.status == 200) {//200代表执行成功
                        //将xmlHttpReg.responseText的值赋给ID为resText的元素
                        document.getElementById("resText").innerHTML = xmlHttpReg.responseText;
                        alert('200');
    
                    } else {
                        alert('???');
                    }
                }
            }
        }
    </script>
    </head>
    <body>
    
        <div id="resText"></div>
        <form method=get action="">
            <input type="button" value="clickMe" onclick="ajax();" />
        </form>
    </body>
    </html>
  • 相关阅读:
    3.3 直方图处理与函数绘图
    光头强
    考试代码模板
    【2015初赛】预备
    NOIP2018 模拟题
    NOIP2017 模拟赛
    【解题报告】树形DP入门
    【解题报告】区间DP
    【解题报告】树形背包
    二分刷题单
  • 原文地址:https://www.cnblogs.com/mjorcen/p/3677568.html
Copyright © 2011-2022 走看看