请问js如何一次获取某路径下的所有文件和文件夹名字?

请问js如何一次获取某路径下的所有文件和文件夹名字?,第1张

基于安全原因,js不埋枯允许 *** 作系统目录,除非客户端在ie安全设置里进行修改,允弯掘洞许不安全的ActiveX控件 *** 作

修改后,可以通过js的FileSystemObject对象来散蚂获取

需要准源碧备的材料分别有:电脑、html编辑器、浏览器。

1、首先,打开樱碰html编辑器,新建html文件,例如:index.html。

2、在index.html中的<script>标签,输入js代码:vara=location.href.split('/')document.body.innerText=a[a.length-1]。

3、浏览器运行index.html页雹颂举面,此时成功获取到当前页面文件名index.html并打印了出来。

用form提交

例如:

<from action='sql.asp' name="sql_form">

<input type=hidden name="folder_list">

</form>羡漏

<script>

document.sql_form.folder_list.value=ShowFolderList(part)

document.sql_form.submit()

////folderspec 参数,返回哪个路径下的文件夹

function ShowFolderList(folderspec)

{

var fso, f, fc, s

fso = new ActiveXObject("毁纯Scripting.FileSystemObject")

f = fso.GetFolder(folderspec)

fc = new Enumerator(f.SubFolders)

s = ""

for (!fc.atEnd()fc.moveNext())

{

s += fc.item()

s += "<纤派咐br>"

}

return(s)

}

</script>


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/tougao/12193685.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-21
下一篇 2023-05-21

发表评论

登录后才能评论

评论列表(0条)

保存