Javascript 是否在客户端Java脚本中自动列出目录内容?

Javascript 是否在客户端Java脚本中自动列出目录内容?,javascript,html,directory,nas,Javascript,Html,Directory,Nas,我需要创建一个HTML页面,该页面将生成指向它所在的客户端目录内容的超链接列表 这将允许HTTP浏览本地NAS,其中不涉及web服务器,内容可以动态更改 这对于在局域网上提供内容的任何人来说都可能非常有用。我们需要在教育环境中使用此功能,因为目录内容将频繁更改。制作手动链接是禁止的,而且还需要访问文件浏览器 我们的数字媒体计划将非常感谢任何能够帮助我们解决方案的人。如果没有任何类型的服务器/后端代码,浏览器中的NAS文件浏览器是不可能的。客户端JavaScript仅与客户端交互。然而,客户端Ja

我需要创建一个HTML页面,该页面将生成指向它所在的客户端目录内容的超链接列表

这将允许HTTP浏览本地NAS,其中不涉及web服务器,内容可以动态更改

这对于在局域网上提供内容的任何人来说都可能非常有用。我们需要在教育环境中使用此功能,因为目录内容将频繁更改。制作手动链接是禁止的,而且还需要访问文件浏览器


我们的数字媒体计划将非常感谢任何能够帮助我们解决方案的人。

如果没有任何类型的服务器/后端代码,浏览器中的NAS文件浏览器是不可能的。客户端JavaScript仅与客户端交互。然而,客户端JavaScript可以联系服务器并检索有关该服务器目录结构的信息,但是,当然,这需要一个您说您不能拥有的服务器。

这里的问题是客户端JavaScript不知道其目录中有什么……这不能在浏览器中完成,您需要一个内置于node js之类的解决方案。此链接中的脚本几乎可以提供一个解决方案。如果“输入”可以指向当前目录,则此代码提供名称。名称是所有需要的,因为文件将在同一个目录中。我在研究这个问题时发现了很多例子。这里有一些例子:--正确的说,我的意思是在局域网。但是,网络驱动器上的行为将与桌面上的目录相同。您提供的所有链接都包含允许用户上载和处理文件的文件API。这与以编程方式遍历和检查远程目录结构完全不同。我知道您试图实现什么,但文件API不适用于此。它用于上传本地文件并进行处理。要对整个NAS执行此操作,您必须上载整个驱动器的内容。即使这样,您也无法从中获取目录结构信息。是的,我意识到这远远超出了文件API的设计目的,但它似乎可以提供工具。第一条路走了一段路。似乎将该页面上两个脚本的功能结合在一起就很接近答案了。