<script type="text/javascript">
function searchFiles() { var result = "";
var fso = new ActiveXObject("Scripting.FileSystemObject");
var f = fso.GetFolder(document.all.fixfolder.value);
var fc = new Enumerator(f.files);
var img = document.getElementById("img");
var s = "";
for (var j = 1; !fc.atEnd(); fc.moveNext(), j++) {
var num = 8;
alert(fc.item());
var arr = new Array();
arr[j] = fc.item(); for (var i = j; i < arr.length; i++) {
if (i % 8 == 1) {
document.write("<div class='item'><table border='0'><tr>");
}
document.write("<td><img src='" + arr[j] + "' style='height:158px;width:213px' alt='img'/>第" + j + "道菜</td>"); if (i % 8 == 4) {
document.write("</tr><tr>");
}
if (i % 8 == 0 && i != num) {
document.write("</tr></table></div>");
} //结尾处关闭table 关闭div
if (i == num) {
document.write("</tr></table></div>");
}
}
} fk = new Enumerator(f.SubFolders);
for (; !fk.atEnd(); fk.moveNext()) {
s += fk.item();
s += "<br/>";
}
}
</script>指定文件夹:<input type="text" name="fixfolder" value ="E:\J2EE" />
<input type="button" value ="搜索" onclick="searchFiles()" />
这个能通过ie内核的浏览器 遍历E盘J2EE文件夹里的图片 不过在谷歌或者Safari里不支持!有什么办法在safari里支持吗 或者 是其他什么方法 遍历呢???
js是肯定不行,浏览器有安全限制
代码会用在 ipad上 那上面是不支持flash的