javascript - 使用javascript获取子文件夹名称

标签 javascript jquery tree subdirectory

我已经四处寻找了一段时间,但似乎找不到从特定目录获取子文件夹列表的方法。

举个例子,如果我位于 www.mysite.com/projects,并且项目内部有几个包含各个项目文件的文件夹。

我想这样做的原因是我要制作一个脚本,使用子文件夹名称将新项目的名称添加到菜单中。

我错过了什么吗?这对于 JQuery 或 JavaScript 来说是可能的吗?

我已经获取了路径名和位置,还查看了 ActiveXObjects,但无法在我的 PC 或服务器上获得任何工作。

如有任何帮助,我们将不胜感激。

最佳答案

HTTP 中没有目录这样的东西。只有资源。

其中一些资源可能是一个 HTML 文档,其中列出了一些其他资源(位于运行 HTTP 服务器的计算机上文件系统的特定目录中)。大多数 HTTP 服务器将generate such documents for you automatically .

您需要让您的服务器针对合适的请求生成合适的响应。然后使用(因为你提到了 jQuery)ajax()方法来发出该请求。

然后您需要解析响应。您可以使用默认的目录索引页,然后解析返回的 HTML,也可以编写服务器端程序来生成更好格式的数据(例如 JSON)。

也就是说……

the reason I want to do this is I was going to make a script that would add new project's names to a menu using the sub folder names.

在服务器上执行此操作几乎肯定会更好。您将获得更可靠、更快且搜索引擎友好的结果。

关于javascript - 使用javascript获取子文件夹名称,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12058391/

相关文章:

javascript - JQuery Validator 插件验证条件

javascript - 在 Node.js 中构建多分支树时的性能问题

javascript - 在正文上单击运行一个函数后单击运行另一个函数

javascript - 为什么不在回调中使用函数?

javascript - 在 ajax 的数据角色上生成 jquery 移动样式

jquery - 除了完成和失败之外,$.ajax 是否还有第三个选项?

javascript - iOS 上的 jQuery Mobile 混合应用程序 - 第一次尝试无法在 <input> 上输入文本

algorithm - 如何优化从节点路径列表构建树?

algorithm - 树的深度和直径有什么区别?

javascript - 在每次登录时生成新的 Django CSRF token