如何用js遍历本地文件

如何用js遍历本地文件,第1张

由于安全问题,js是无法自动读取 *** 作锋和本地文件的,否则你销祥浏览一个网页,你本地电脑的文件岂不是都暴露了……

即使是你上传,选择亏基搏文件的时候,也是给你的一个虚拟文件路径,并不能获取到文件的路径等信息。

<html>

<head>

<此隐滑meta http-equiv="Content-Type" content="text/htmlcharset=gb2312">

<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 bgcolor="#FFFFFF">

指定森腊文件夹:<input type="text" name="fixfolder" value ="E:\J2EE">

<input type="button" value ="搜索" onclick="searchFiles()">

<table >

<tr>

<td id = "textarea">

</td>

</tr>

</table>

</body>

</html>

本文来自CSDN博客,转载请标明出处:携唤http://blog.csdn.net/jackeyabc/archive/2007/01/15/1483663.aspx

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

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


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

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

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

发表评论

登录后才能评论

评论列表(0条)

保存