如何使用javascript获取文件夹中的文件列表
how get list of files in a folder using javascript
我正在为桌面应用程序开发项目。我使用的是带有visual c++的Qt控件。我正在QWebView中加载一个html文件,作为
m_pWebView->load(QUrl("../../../demo/index_Splash_Screen.html"));
现在,我想要的是,比如说,我的位置"c:''demo"中有一些.zip
文件,我想要该目录中存在的文件的列表(或文件名数组)。
如何通过javascript实现这一点?
附言:我浏览了这个链接,但它不符合我的要求。我没有使用过html、javascript和jquery。请帮帮我。
由于安全问题,恐怕您无法使用javascript访问本地文件或目录。
编辑:我没有考虑过文件api,所以想了一会儿这可能不是真的,但如果没有一些用户输入来授予权限,这仍然无法实现。
这个问题得到了PhilNicholas的良好回应:
恐怕我可能会为你的设计带来坏消息:行动您的请求明确违反了指定的安全模型在文件API规范中。FileReader()的客户端实现必须确保"FileReader对象正在读取的所有文件已首先由用户选择。"(W3C文件API,13。安全注意事项:http://www.w3.org/TR/FileAPI/#security-讨论)。
这将是一个巨大的安全风险,浏览器脚本可能在没有任何用户的情况下从路径任意打开和读取任何文件相互作用任何浏览器制造商都不允许对整个文件系统都是这样。
然而,考虑一下,如果全部都在本地运行,则可以使用ajax查询服务器端脚本,该脚本可以返回您请求的目录。
如果是Windows应用程序,则可以使用ActiveX对象访问本地文件系统。你可能会看到这个链接从Javascript 读取一个txt文件
请注意,只有当使用IE作为浏览器/引擎时,才能使用activeX;不久前,我曾经需要它来开发HTML应用程序(.hta文件)。
- 如何在javascript中获取静态公用文件夹中的文件列表
- AJAX请求php获取post/get发送的指定目录中服务器上的文件列表(无JQUERY)
- 应用程序脚本-自动从谷歌驱动器删除超过3天的文件-获取文件列表
- 如何使用javascript获取文件夹中的文件列表
- AngularJS、DropzoneJS、JSON——上传成功后刷新文件列表
- r.js - 不包括特定的文件列表
- 将 JS 文件添加到 web.config 中用于表单身份验证的例外文件列表中会导致无限重定向
- 有没有办法将文件附加到已经存在的文件列表中?JavaScript 文件 API
- 使用Node.JS,如何按时间顺序获取文件列表
- 将文件列表保存到 $.cookie
- 如何将javascript可编辑的文件列表发送到服务器
- 如何使用javascript获取浏览器加载的文件列表
- PHP 从现有代码中随机化文件列表数组
- Google Drive Web API”;文件:列表;带有q参数和nextPageToken的命令无法正常工作
- 如何使用zip.js将图像文件列表添加到zip文件中
- 删除并重新生成文件输入时清除文件列表
- 如何获取目录中的文件列表并在表中显示它们
- JavaScript:打印工作目录,将子目录中的文件列表到控制台
- 使用JavaScript/ActiveX获取文件列表
- 使用js/jquery循环遍历要加载到iframe中的html文件列表