1.现实工作中,修改完bug之后,在替换文件的时候,总会有这个问题,实施要求的是文件夹路径,而自己找到替换文件之后,还需要一个个的去创建文件夹,非常的繁琐,也非常的低效,一个程序员如果能够忍受这种机械枯燥毫无智慧的行为,那么你------
还是一个程序员。
好吧,就是懒,懒的。
<html>
<head>
<meta charset="utf-8">
<title>创建文件夹</title>
</head>
<body>
<h2>创建文件夹</h2>
<hr>
请使用IE浏览器打开<br/>
输入类似路径:C:\test\test1<br/>
输入路径:<input type="text" id="path" name="path" style="width:900px;">
<button type="button" onclick="createPath()" >确定</button>
<script language="JavaScript">
var objFSO = new ActiveXObject("Scripting.FileSystemObject");
function createPath(){
var strPath = document.getElementById('path').value;
if (!objFSO.FolderExists(strPath)){
var pathArray = strPath.split(/\\/g);
var startPath="";
for(var i=0;i<pathArray.length;i++){
if(pathArray[i].indexOf(":") == -1){
startPath=startPath+"\\"+pathArray[i];
var realPath=startPath.replace(/\\/g, "\\\\");
if (!objFSO.FolderExists(realPath)){
objFSO.CreateFolder(realPath);
}
}else{
startPath=pathArray[i];
}
}
alert(strPath+"创建成功!");
}else{
alert(strPath+"已存在!");
}
}
</script>
</body>
</html>
黏贴到一个html,用ie浏览器打开。