[英]How to loop through text files in a folder, read the contents from the each file to form a string array using javascript
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。
我敢肯定,ActiveX在默认情况下不起作用。 您需要一个名为Ietab的扩展,还需要安装Internet Explorer。 我自己没有使用过它,但假定它在框架中使用。 我会问您为什么要尝试从浏览器读取客户端文件系统。 如果是业务需求,我想该浏览器还是IE,那么也许您应该在该浏览器中进行测试。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.