var FSO = new ActiveXObject("Scripting.FileSystemObject");
var f = FSO.GetFolder("/home/dir/*.txt");
try {
// Get enumerator for files in directory
var fe = new Enumerator(f.Files);
// Check to see if file is a .java file
for (;!fe.atEnd();fe.moveNext()){
alert("FIles" +"File Name: " + fe.item().path + "." + fe.item().name );
}
}
由于上述代码不适用于Chrome。
答案 0 :(得分:0)
我非常确定默认情况下activex不起作用。你需要一个名为Ietab的扩展,还需要安装Internet Explorer。我自己还没有使用它,但假设它使用即在框架中。我会问你为什么要尝试从浏览器中读取客户端文件系统。如果是业务需求我会想象浏览器是IE,所以也许你应该在那个浏览器中测试。