通过HTML或Javascript读取服务器上的目录(无AJAX)

通过HTML或Javascript读取服务器上的目录(无AJAX),javascript,html,Javascript,Html,我需要读取服务器上的目录(没有PHP) 目录名未知,我必须链接到它们。 这可能吗 文件夹结构可以是这样的: Directory1 │ ├── Directory2 │ ├── index.html (needs to be able to link to directory3) ├── Directory3 │ ├── index.html (needs to be able to link to directory2) 没有 要了解有关服务器

我需要读取服务器上的目录(没有PHP) 目录名未知,我必须链接到它们。 这可能吗

文件夹结构可以是这样的:

 Directory1
    │
    ├── Directory2
    │   ├── index.html (needs to be able to link to directory3)
    ├── Directory3
    │   ├── index.html (needs to be able to link to directory2)
没有

要了解有关服务器文件系统的信息,需要在服务器上运行软件。您不能从浏览器内部执行此操作

该软件可以是目录列表功能,对于许多HTTP服务器来说都是通用的,当您请求解析为文件系统上没有索引文件的目录的URL时,该功能就会运行

它可以是用PHP(或Perl,或Java,或Brainfuck,或其他任何语言)编写的自定义程序

如果希望将该信息发送到浏览器中运行的JavaScript,则需要通过HTTP传输该信息。这意味着Ajax(除非您将所有数据嵌入到JS运行的HTML文档中)。

要了解有关服务器文件系统的信息,需要在服务器上运行软件。您不能从浏览器内部执行此操作

该软件可以是目录列表功能,对于许多HTTP服务器来说都是通用的,当您请求解析为文件系统上没有索引文件的目录的URL时,该功能就会运行

它可以是用PHP(或Perl,或Java,或Brainfuck,或其他任何语言)编写的自定义程序


如果希望将该信息发送到浏览器中运行的JavaScript,则需要通过HTTP传输该信息。这意味着Ajax(除非您将所有数据嵌入到JS运行的HTML文档中)。

不,您需要在服务器上运行一些软件。它不一定是PHP,但是需要响应来自客户端的HTTP请求。好的,谢谢您的解释@PointyNo,你需要在服务器上运行一些软件。它不一定是PHP,但是需要响应来自客户端的HTTP请求。好的,谢谢您的解释@PointyYes问题是,它是一个生成HTML文件的工具,用户可以将这些文件上传到某个站点,因此我无法接受Javascript代码。那么用户只需在生成之前声明其他目录的名称,谢谢您的快速响应!是的,问题是,它是一个生成HTML文件的工具,用户可以上传到某个站点,所以我不能接受Javascript代码。那么用户只需在生成之前声明其他目录的名称,谢谢您的快速响应!