HTML/JS:记住<input>目录
HTML/JS: Remember <input> directory
我正在使用这个:
<input id="fileInput" class="upload-list" type="file" webkitdirectory directory />
以打开文件夹,然后加载文件夹中的所有文件。
我有一个.change()
触发器来捕获onchange
并列出所有文件。每次重新打开页面时,我都必须手动选择文件夹。
有没有办法保存文件夹并在启动时打开目录?
我正在使用Node Webkit(基于铬),因此如果需要,您可以添加一些启动行。
你应该
使用nwdirectory
属性而不是webkitdirectory
。正如维基页面所描述的:
NWDIRECTORY有点类似于webkitDirectory,因为它让用户 也选择一个目录,但它不会枚举 目录但直接返回目录的路径,开发者可以 想要使用
nwdirectory
来获取目录的路径。
因此,以下更改解决了我的问题:
<input id="fileInput" class="upload-list" type="file" nwdirectory directory />
相关文章:
- 节点Js:How to catch a“;没有这样的文件或目录“;读取线模块出错
- 正在将base64 jpeg从input-type=file上传到服务器
- gulp-if-javascript文件,但不在gulp-useref的特定目录中
- 如何使用input-tage上传图片并查看在laravel中上传的文件预览
- 将webpack和babel与父项目目录中的文件一起使用
- $(input[]).仅在firefox中出现每个抛出语法错误
- ResolveUrl没有'我似乎不适合当链接到具有动态虚拟目录的外部javascript文件时
- 在chrome扩展中使用AJAX获取目录中的文件数
- 向AngularJS目录添加JS变量
- 使用jQuery预加载目录中的所有图像
- 我如何在INPUT TEXT中使用这个Javascript和jQuery
- Node.js通过scp监视传入归档的目录
- Magento目录价格折扣规则不适用于产品详细信息页面
- 如何使用keyup或input进行操作?javascript(jQuery)
- 在我的目录结构中,将单元测试助手源文件放在哪里
- 无法使用Selenium创建本地windows目录结构
- 未捕获错误:语法错误,无法识别的表达式:input[@type=submit]
- 如何在不使用require语句的情况下使用webpack加载目录中的所有文件
- 动态虚拟目录和外部 JavaScript 链接
- Web 地址虚拟目录会断开外部 JavaScript 链接,因此找不到文件