0

我正在开发一个供公司内部使用的 chrome 扩展程序,当有人在文本框中添加项目 ID 并单击按钮时,我想做的是在资源管理器中打开文件夹(内部服务器上的设计文件夹),

前任:

'Y:\design\' + 站点编号

我可以用javascript来做吗?

谢谢!娜琳达

4

2 回答 2

1

不,javascript 无权访问本地机器的文件/文件夹。

于 2013-07-23T02:57:58.973 回答
0

有点。您需要使用本地语言(如 C++ 或 Java)编写一个可以执行打开文件夹的独立应用程序,然后让 Chrome 扩展程序通过NPAPI 插件与其通信。您可以open /path/to/folder通过创建一个执行命令(或您的操作系统的等效程序)的 Node.js 程序来将其全部保存在 Javascript 中。无论哪种方式,该本地程序都必须预先安装在用户的机器上。但是,如果它是一个内部项目,这似乎不应该是一个问题。

于 2013-07-23T03:41:06.083 回答