这个是借用FSO来实现的,参考了MSDN的内容
递归实现代码: var fs = new ActiveXObject('Scripting.FileSystemObject');function DisplayFiles(fs, folderName) { var fd = fs.GetFolder(folderName); if( fd ) {var fds = new Enumerator(fd.SubFolders);for(; !fds.atEnd(); fds.moveNext(), i++) { var sfd = fds.item() DisplayFiles(fs, sfd);} } var files = new Enumerator(fd.Files); var str = ''; for(; !files.atEnd(); files.moveNext(), i++) {var f = files.item()document.write(f); }} 这只是个应用SCRIPTING.FileSystemObject的api的一个例子
递归实现代码: var fs = new ActiveXObject('Scripting.FileSystemObject');function DisplayFiles(fs, folderName) { var fd = fs.GetFolder(folderName); if( fd ) {var fds = new Enumerator(fd.SubFolders);for(; !fds.atEnd(); fds.moveNext(), i++) { var sfd = fds.item() DisplayFiles(fs, sfd);} } var files = new Enumerator(fd.Files); var str = ''; for(; !files.atEnd(); files.moveNext(), i++) {var f = files.item()document.write(f); }} 这只是个应用SCRIPTING.FileSystemObject的api的一个例子