我是HTML新手。我需要创建一个从用户读取系统路径的网页,并以表格式显示有关文件夹和文件的统计信息。我想做以下事情
1)读取路径
下的文件夹2)访问文件夹
下的子文件夹3)阅读路径
下的文件4)获取文件的路径(以创建超链接)
例如,我需要转到用户在网页中提供的系统路径并读取其中的文件夹。对于每个文件夹,我必须读取其中的子文件夹和文件,并创建一个表格,显示父文件夹下的子文件夹名称和有关文件的其他信息
所以除了html我应该学会做什么这些事情。提前谢谢。
答案 0 :(得分:2)
首先,HTML仅用于定义和格式化文本,图像和其他Web内容的表示。因此,为了处理用户输入和执行服务器端命令(如列出目录/子目录内容),您需要编写服务器端代码。
服务器端语言允许您创建动态Web内容;在您的情况下,代码将:
php很容易用语言开头。你可以在W3Schools上找到关于php的基本介绍。 PHP 5 Tutorial - W3Schools
如果您选择使用php,请检查以下php函数scandir。这个php内置函数允许您列出指定路径中的文件和目录。
答案 1 :(得分:0)
Nodewebkit或Electron都可以让您编写将在客户端计算机上执行并可访问用户文件系统的HTML / CSS / Javascript。检查它们,看看它们是否适合您的情况。
简而言之,您必须将HTML / CSS / Javascript编译为独立的可执行文件(支持各种操作系统),并将该可执行文件提供给客户端,以便他/她可以运行它。