如何使用chrome在本地机器上打开文件?

时间:2016-08-26 12:44:26

标签: javascript html google-chrome

网络应用 html 页面中,超链接应打开本地文件机器。如果网页在IE中打开它可以正常工作,但在 chrome中它没有打开。

我在锚标记

中尝试过此操作
href="Z:\WORK\Training\sample.pdf"

也尝试了这个:

href="file:\\Z:\WORK\Training\sample.pdf"

2 个答案:

答案 0 :(得分:0)

非本地网页无法访问Chrome或任何现代网络浏览器中的本地文件。

您可以使用LocalLinks(对于Firefox)覆盖此内容,但它只能在您自己的计算机上使用。

答案 1 :(得分:0)

在Chrome控制台中显示错误。

Not allowed to load local resource: file:\\Z:\WORK\Training\sample.pdf

出于某些安全原因,不允许您在远程网页中打开本地文件。为什么要通过远程网页在计算机上打开文件?

对于解决方案,您可以将本地文件上传到您访问的服务器,或者只是构建本地服务器并使用http://localhost/WORK/Training/sample.pdf之类的内容链接您的文件。