<分区>
所以我有一个看起来像这样的文件系统:
Music
- 001
-- song.mp3
- 002
-- song.mp3
- 003
- 004
- 005
-- song.mp3
musicplayer.html
musicplayer.js
我很好奇是否可以获得所有文件夹名称的列表?
这个javascript,html5,甚至jQuery,我什么都安装不了。
标签 javascript jquery html
<分区>
所以我有一个看起来像这样的文件系统:
Music
- 001
-- song.mp3
- 002
-- song.mp3
- 003
- 004
- 005
-- song.mp3
musicplayer.html
musicplayer.js
我很好奇是否可以获得所有文件夹名称的列表?
这个javascript,html5,甚至jQuery,我什么都安装不了。
最佳答案
他的问题有道理(HTML5)
I was curious if it is possible to get a list about all of the folders names? This javascript, or even jQuery, I can not install anything
只是不,但不是最后的答案!
JavaScript (JS) 是一种解释型计算机编程语言。它最初是作为网络浏览器的一部分实现的,因此客户端脚本可以与用户交互、控制浏览器、异步通信以及更改显示的文档内容.
有 3 种主要的 JavaScript 类型,即:
Client-Side JavaScript (CSJS) -- an extended version of JavaScript that enables the enhancement and manipulation of web pages and client browsers
Server-Side JavaScript (SSJS) -- an extended version of JavaScript that enables back-end access to databases, file systems, and servers
Core JavaScript -- the base JavaScript language
客户端 JavaScript (CSJS) 和服务器端 JavaScript (SSJS) 依赖于核心 JavaScript,没有它就无法工作。
JavaScript 和 DOM 为恶意作者提供了通过网络交付脚本以在客户端计算机上运行的可能性。浏览器作者使用两个限制来包含此风险。首先,脚本在沙箱中运行,在沙箱中它们只能执行与网络相关的操作,不能执行创建文件等通用编程任务。其次,脚本受同源策略约束:来自一个网站的脚本无法访问发送到另一站点的用户名、密码或 cookie 等信息。大多数与 JavaScript 相关的安全漏洞都是违反同源策略或沙箱的。
通用 JavaScript 的子集——ADsafe、安全 ECMA 脚本 (SES)——提供更高级别的安全性,尤其是在第三方创建的代码(例如广告)上。
I was curious if it is possible to get a list about all of the folders names? with HTML5
HTML5 提供了 FileSystem API,它可以解你的渴,至少你知道 :)
在这里阅读教程:http://www.html5rocks.com/en/tutorials/file/filesystem/
另一种解决方案是使用丑陋的浏览器 Api,我从来没有推荐过
最佳解决方案 是使用像 php 这样的服务器端语言
关于javascript - 获取目录中所有文件夹的列表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15537424/