在网络应用的 html 页面中,超链接应打开本地文件机器。如果网页在IE中打开它可以正常工作,但在 chrome中它没有打开。
我在锚标记:
中尝试过此操作href="Z:\WORK\Training\sample.pdf"
也尝试了这个:
href="file:\\Z:\WORK\Training\sample.pdf"
答案 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
之类的内容链接您的文件。