java - 在 Google Chrome 中选择文件夹而不是文件

标签 java javascript actionscript google-chrome

我正在为谷歌浏览器创建一个扩展程序,所以任何代码都必须与 Chrome 和 Chrome 兼容。在这个扩展中,我需要用户从他的本地机器上选择一个文件夹。这个简单的任务正在变成一个相当大的问题。 chrome 扩展选项页面不会运行小程序,所以我真的不能做 Java。它只是谷歌浏览器,所以 ActiveX 对象也是不可能的。我只需要一种选择文件夹(不是文件)并将其路径传递给 Javascript 的简单方法。这在 Flash Actionscript 中可能吗? AS 中的 FileReference 和 FileReferenceList 类似乎只允许您选择一个文件,而不是一个文件夹。除了Flash还有别的可能吗?所有选项页面文件都位于本地用户计算机上,因此它不是服务器端。

感谢您的宝贵时间。

最佳答案

您可以在元素上使用 webkit-directory 属性来选择目录并获得与“multiple”属性相同的结果。

一个演示:http://www.thecssninja.com/demo/webkitdirectory/

Chrome 漏洞:http://crbug.com/58977

关于java - 在 Google Chrome 中选择文件夹而不是文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3446479/

相关文章:

java - android studio java 以非零退出值 2 结束

java - Java Servlet 过滤器的 PHP 等价物是什么?

flash - 第1152章 : A conflict exists with inherited definition in namespace public

flash - 高效的不规则位图打区

java - 我的程序有问题。我正在尝试打印 10,000 以内的所有素数,但它不会打印超过 1,2 和 3

java - Android 文件 IO : I and O Accessing Different Files

javascript - 将另一个数据添加到 firebase 数据库

javascript - 从另一个函数调用 jQuery UI Datepicker

javascript - 如何比较字符串日期?

apache-flex - 如何使用 ActionScript 在给定限制内生成随机数?