标签归档:js技巧

javascript 如何使用js脚本读取操作系统指定文件夹下面的内容呢?


摘要:
下文讲述javascript中js脚本读取操作系统指定文件夹下的文件名的方法分享,如下所示:

实现思路:
    借助 ActiveXObject对象中的 "Scripting.FileSystemObject",即可读取出指定文件夹下的文件信息 
注意事项:
     此方法只可在window环境下的IE浏览器中运行

例:

<html>
<head>
<meta charset="utf-8">
<script>
function searchFiles(){
    var fso = new ActiveXObject("Scripting.FileSystemObject");
    var f = fso.GetFolder(document.all.fixfolder.value);
    var fc = new Enumerator(f.files);
    var s = "";
    for (; !fc.atEnd(); fc.moveNext())
        {
            s += fc.item();
            s += "<br/>";
        }
        fk = new Enumerator(f.SubFolders);
        for (; !fk.atEnd(); fk.moveNext())
        {
        s += fk.item();
        s += "<br/>";
        }

        textarea.innerHTML = s
}
</script>
</head>
<body>
<p>
maomao365.com <br />
js检索指定路径下的文件:
</p>
<hr />

待检索路径:<input type="text" name="fixfolder" value ="d:\\tmp">
<input type="button" value ="获取" onclick="searchFiles()">
<table >
<tr>
<td id = "textarea">

</td>
</tr>
</table>

</body>
</html>
javascript 使用js获取指定路径下的文件信息的示例分享

javascript 使用js获取指定路径下的文件信息的示例分享

javascript 如何使用正则表达式验证输入的网址是否为”https”协议呢?


摘要:
下文讲述使用正则表达式验证访问网站时的协议是否为https的方法分享,如下所示:

 实现思路:
     使用以下正则表达式即可实现对https验证 
    /^(https):\/\/.+$/;
    

例:

 <script>
 
      var matchStr =window.location.href; //获取当前网址
    var reURL = /^(https):\/\/.+$/;
    if(!reURL.test(matchStr)){ //验证网址是否符合要求
        window.location.href = "https://www.maomao365.com/";
    }

 </script>

javascript 如何将对象添加到数组中呢?


摘要:
下文讲述将对象放入数组元素中的方法分享,如下所示:

 实现思路:
     
	 将对象放入数组中同字符串放入数组中的方法相似,
    即我们可以使用数组添加元素的方法进行操作

例:

<meta charset='utf-8' />
<p>
  maomao365.com <br />
  数组中添加对象的示例分享
</p>
<hr />
<script>
 //1.对象定义
  var o2 = {
	      webSiteName:"猫猫教程---1",
          info :"other---1"
	 }
  var o3 = {
	      webSiteName:"猫猫教程---2",
          info :"other---2"
	 }
 
 //2.对象添加
 var t =new Array();
 t.push(o2);
 t.push(o3);
 console.log(t);
</script>