使用下面的html href标签,我们可以在Windows上打开本地文件。
<a href="file:///C:/Temp/test.pdf">test.pdf</a>
但是对于Windows共享驱动器文件,文件位置将具有类似如下的链接:
\\shared_server\folder_name\files\file1.txt
要从html页面打开Windows共享文件服务器,应使用以下href
<a href="file:///\\shared_server\folder_name\files\file1.txt">file1.pdf</a>
但是当html在浏览器上运行时,href标签的位置将作如下更改:
<a href="file://shared_server/folder_name/files/file1.txt">file1.pdf</a>
但是为了打开Windows共享驱动器文件,上面的链接是不正确的,所以我在Google上做了一些研究,据说,出于安全考虑,现代浏览器将“ \”更改为“ /” 不符合我的要求
检查下面的js小提琴:
https://jsfiddle.net/yaseer_hussain/touy8m1z/5/
谁能帮助我解决此要求。 谢谢