2

我正在制作一个 Intranet 页面,用户将在其中输入一些信息(文本)。我的应用程序将获取此文本并浏览网络服务器有权访问的共享驱动器上的文件。根据文本和一些逻辑,它会找到匹配的文件。

现在我有了匹配文件的完整绝对文件路径,我希望用户也能够从页面下载文件。但是,由于该文件在我的应用程序中不存在,因此我无法提供它。

我所拥有的只是网络共享,例如:\\somenetwork\share\filename.pdf

有没有办法让用户从 Intranet 页面下载这个文件(使用上述路径)?

我试过了:

<a href="\\somenetwork\share\filename.pdf">但这不起作用。也尝试过前置file://,但该链接什么也没做。甚至没有打开文件或提供下载选项。

PS:我知道理想情况下这应该是命令行上的脚本。我只是想把一个命令行脚本变成一个 Intranet 页面。

4

1 回答 1

0

This works in chrome and ie. For a txt file on a shared drive (that I have access to), it opens the file in the browser.

<a href="file://\\server\d$\Temp\clipboard.txt">test</a>

You have to ensure the user has access to the shared drive for this to work. Otherwise you'll need to host the file somewhere (e.g. via the webserver).

于 2013-08-29T00:35:07.600 回答