从javascript打开chrome中的客户端本地文件

时间:2015-08-13 05:23:32

标签: javascript google-chrome file-upload google-chrome-extension local-files

在将我们的LOB应用程序升级到html5时,我们必须在我们的应用程序中处理本地链接文档的遗留问题。

场景在我们的旧winforms应用程序中,用户可以将文档作为链接附加到实体,即C:\ Rules.txt。当他们打印报告时,应用程序将从用户计算机加载这些文档并使用报告打印它们。

现在将其转换为asp.net mvc Web应用程序已经遇到了一些困难。我已经能够使用以下Internet Explorer进行处理。

   ActiveXObject("Scripting.FileSystemObject");

只要它们允许activeX的所有权限运行,这很好,如果他们想要本地链接的文档,那么这是他们必须做的事情。

该IE的排序。我们只需要找到能够为谷歌Chrome实现这一目标的东西(这两款浏览器覆盖了> 90%的用户群,因此我不会分阶段关注其他浏览器,例如safari,firefox)。

是否有人知道我们可以使用谷歌浏览器加载位于用户计算机上的文件(无法直接从网络服务器访问)使用javascript?

由于

1 个答案:

答案 0 :(得分:0)

我假设你不能使用让用户使用<input type="file" multiple="multiple">

选择文件