js 文件读取

花了3个小时拼凑的代码。js读取文件这个模块还真的很陌生。 

 

<script> 
    var filesList = new Array(); 
    var filesIndex = 0; 
    var fso = new ActiveXObject("Scripting.FileSystemObject"); 
    function searchFilesList(filePath){ 
    var fc = fso.GetFolder(filePath); 
      var fp = new Enumerator(fc.files); 
       for (; !fp.atEnd(); fp.moveNext()) { 
           filesList[filesIndex++] = fp.item(); 
       } 
   } 
   function searchFiles(){ 
       var path=unescape(window.location.href);
    var arr = path.split("/");
    delete arr[arr.length-1];
    delete arr[arr.length-2];
    delete arr[0];
    var path = arr.join("/");
    path=path.substring(3,path.length);
    path+="pdf/appendix-3/";
    searchFilesList(path);
    var s="";
       var out=document.getElementById("out");
       var fileNames="";
       for (var i=0; i<filesList.length; i++){ 
      fileName=fso.GetFileName(filesList[i]);
        s += "<a href=/"";
        s += filesList[i];
        s += "/" target=/"_blank/">";
        s += fileName;
        s += "</a><br>";
        } 
    out.innerHTML += s;
   } 
   </script> 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值