通过链接打开本地文件夹
如何通过单击任何链接打开本地文件夹视图?
我尝试了很多选择
<a href="file:///D:/Tools/">Open folder</a>
要么
<a onclick="file:///D:/Tools/">Open folder</a>
要么
<a onclick="window.open(file:///D:/Tools/)">Open folder</a>
回答:
由于安全性限制,在所有现代浏览器中都禁止链接到本地资源。
对于Firefox:
为了安全起见,Mozilla应用程序阻止从远程文件到本地文件(和目录)的链接。这包括链接到硬盘驱动器,映射的网络驱动器上的文件,以及通过统一命名约定(UNC)路径访问的文件。这样可以避免许多不愉快的可能性,包括:
- 允许站点通过检查默认安装路径来检测您的操作系统
- 允许站点利用系统漏洞(例如,Windows 95/98中的C:\ con \ con)
- 允许网站检测浏览器首选项或读取敏感数据
对于IE:
Internet Explorer 6 ServicePack1(SP1)不再允许从Internet区域浏览本地计算机。例如,如果Internet站点包含指向本地文件的链接,则当用户单击链接时,InternetExplorer 6 SP1会显示空白页。早期版本的Windows Internet Explorer遵循指向本地文件的链接。
对于Opera(在安全公告的背景下,我确定对此有更规范的链接):
为了安全起见,Opera不允许网页链接到用户本地磁盘上的文件
以上是 通过链接打开本地文件夹 的全部内容, 来源链接: utcz.com/qa/428917.html