1

我有一个稍微不寻常的场景。在本地网络上运行的 Web 应用程序可以对它可以访问的网络上的任何文件执行各种操作。目前,用户将文件的 UNC 路径复制/粘贴到文本输入中,然后单击提交。

服务器检索文件,执行一些操作并将结果返回给用户。

我想允许用户使用网页浏览文件 - 但我不想上传文件,只需获取它的完整路径。这可能吗?

我知道会有一些注定要失败的场景——例如浏览到本地路径而不是 UNC 共享,但我可以通过一些验证来解决这个问题。在某些情况下,服务器可以访问用户无法访问的路径(这是故意的),因此在这里浏览不起作用。

所有用户都是技术人员,应该明白这一点。当然,如果有办法将浏览对话框限制为 UNC 路径,那就更好了,但我怀疑这是不可能的。

请注意,我们已经将支持限制在主要浏览器的最新版本,并且由于这只是一个实用功能,因此可以接受有限的支持。

4

1 回答 1

0

对不起,那是做不到的。这是一项安全功能。

于 2013-01-17T12:46:58.783 回答