2011-01-20 47 views

回答

1

JavaScript无法直接访问文件系统。如果您不知道文件的名称是什么,您必须使用PHP等更高级别的脚本语言生成列表。

正如我所说的,如果您在目录中启用了目录浏览功能,您可能会尝试通过AJAX调用检索该目录,然后解析结果。我从来没有尝试过,但它可能是可能的。

1

您无法直接通过javascript来执行目录操作。你可以做的是按顺序命名你的文件,并根据名字进行检查。就像如果你的名字是Image1.png,Image2.png一样,你可以创建一个js循环来创建基于该数字增量的Image对象,并检查它是否使用onload函数加载。

1


如果有,它会一直是个严重的安全问题:任何人都可以有( )通过任何浏览器服务器的硬盘进行访问。
可以在其他服务器端语言中实现目录/文件解析器,并通过ajax返回其结果。

1

你可以用服务器端语言和JavaScript来完成,但不能单独使用JS。这是一种安全防范措施。