在 HTML 中检查 FTP 文件夹中的文件名

Checking FTP folder for filenames in HTML

我是 HTML/CSS 的新手,最近受雇重新设计一个客户的网站。

这是我的困境:他们有一个 FTP 文件夹,该文件夹只能包含对应浏览器尺寸的同一组图像(320.png、640.png、768.png等)我想要做的是检查文件夹中的文件名和 return 文件夹中 is/isn 不存在的每个文件的布尔值。

我遇到的每个解决方案都不是 HTML/CSS(Perl、命令行、PHP),我开始怀疑这是否可以通过严格的前端来完成代码。

HTML 是超文本标记语言,它是一种纯粹的描述性语言,说明一段给定的文本或图像应该如何显示。 PHP 似乎是您的最佳选择,因为它经常用于此类用途,但它不是前端代码。

HTML 不是一种编程语言,因此无能为力。

CSS 不是一种编程语言,因此无能为力。

JavaScript是一种编程语言,但是不能直接访问FTP服务器

假设您关心的 FTP 服务器中的所有内容都将映射到 HTTP URL,那么您可以使用 the XMLHttpRequest object to try to request the file and then check the .status property 查看它是否 200 OK 或其他内容(例如404 Not Found)。

HTML 并不是这样。您可以使用 javascript 实例化一个 WScript.shell 对象。从那里您可以访问文件系统。

var win_app = new ActiveXObject("WScript.shell");