我正在创建一个内部网页,用户将在其中输入一些信息(文本)。我的应用程序将使用此文本并浏览Web服务器可以访问的共享驱动器上的文件。根据文本和一些逻辑,它将找到匹配的文件。
现在我有匹配文件的完整绝对文件路径,我希望用户也可以从页面下载文件。但是,由于该文件不存在 我的应用程序,我无法提供。
我所拥有的只是网络共享:\\somenetwork\share\filename.pdf
有没有办法让用户从内联网页面下载此文件(使用上述路径)?
我试过了:
<a href="\\somenetwork\share\filename.pdf">
但这不起作用。
也试过预先file://
,但该链接什么也没做。甚至没有打开文件或提供下载选项。
PS:我知道理想情况下这应该是命令行上的脚本。我只是想将命令行脚本转换为Intranet页面。
答案 0 :(得分:0)
这适用于chrome和ie。对于共享驱动器上的txt文件(我有权访问),它会在浏览器中打开该文件。
<a href="file://\\server\d$\Temp\clipboard.txt">test</a>
您必须确保用户有权访问共享驱动器才能使用此功能。 否则,您需要在某处托管文件(例如,通过网络服务器)。