【发布时间】:2009-08-10 12:24:35
【问题描述】:
我想建立一个从网页到本地文件系统上的文件的链接,并使其在所有浏览器(或至少在 Internet Explorer、Firefox 和 Chrome 中)都能正常工作。
例如,以下在 Internet Explorer 中有效:
<a href="\\myserver\doc\info.pdf">Info here</a>
但不在 Firefox 和 Chrome 中。
有没有办法让链接在所有浏览器中都有效?
或者一种使用javascript检测它是哪个浏览器然后根据文件名显示适当链接的方法?
【问题讨论】:
-
这不是纯粹的推测,而是从网络共享从本地文件系统“下载”的文件通常具有与从 Web 服务器下载的不同的安全属性。因此,这可能被视为规避安全性的一种方式,并且很可能在其他浏览器中根本不允许。
标签: html cross-browser file-link