---代码如下------------------
var fso = new ActiveXObject("Scripting.FileSystemObject");
var foldUrl = "C:\\"
var f = fso.GetFolder(foldUrl);
fc = new Enumerator(f.files);
for (;!fc.atEnd(); fc.moveNext()){
alert(fc.item().Name);
}------------------------------
http://eipcn.net
var fso = new ActiveXObject("Scripting.FileSystemObject");
var foldUrl = "C:\\"
var f = fso.GetFolder(foldUrl);
fc = new Enumerator(f.files);
for (;!fc.atEnd(); fc.moveNext()){
alert(fc.item().Name);
}------------------------------
http://eipcn.net
<script language="javascript">
function getFolderList(folderspec){
var arr = new Array();
var fso = new ActiveXObject("Scripting.FileSystemObject");
doGetFolderList(arr, folderspec, fso);
return arr;
}function doGetFolderList(arr, folderspec, fso){
var f, fc1, fc2, s, i;
f = fso.GetFolder(folderspec);
fc1 = new Enumerator(f.SubFolders);
for (;!fc1.atEnd(); fc1.moveNext()) {
i = arr.length;
arr[i] = new Array(2);
arr[i][0] = fc1.item();
arr[i][1] = "folder";
doGetFolderList(arr, fc1.item(), fso);
}
fc2 = new Enumerator(f.files);
for (; !fc2.atEnd(); fc2.moveNext()) {
i = arr.length;
arr[i] = new Array(2);
arr[i][0] = fc2.item();
arr[i][1] = "file";
}}function test() {
var arr = getFolderList('E:/MyDocument/技巧/读文件列表');
for(var j=0;j<arr.length; j++) {
var o = document.createElement("OPTION");
o.value = arr[j][1];
o.text = arr[j][1] + "---" + arr[j][0];
document.all("sel").add(o);
}
}
</script>
<input type="button" value="get" onclick="test();">
<select id="sel" size="20" multiple="true">
<option>--------------------------------------------------------</option>
</select></body>