有没有办法用Javascript循环遍历图像(或任何类型的文件)的目录?
编辑:目录在服务器上。对不起,感到困惑。
答案 0 :(得分:2)
没有。
如果有,那将是一个重大的安全问题:任何人都可以通过任何浏览器访问(你的)服务器的硬盘。
可以在其他服务器端语言中实现目录/文件解析器,并通过ajax返回其结果。
答案 1 :(得分:1)
JavaScript无法直接访问文件系统。如果您不知道文件的名称是什么,则必须使用PHP等更高级别的脚本语言生成列表。
正如我所说,如果您在相关目录上启用了目录浏览,则可能会尝试通过AJAX调用检索该目录,然后解析结果。我从来没有尝试过,但也许有可能。
答案 2 :(得分:1)
您无法直接通过javascript执行目录操作。您可以做的是按顺序命名您的文件并根据名称进行检查。就像你的名字是Image1.png,Image2.png一样,你可以创建一个基于该数字增量创建Image对象的js循环,并检查它是否使用onload函数加载。