在 Markdown 页面中(Microsoft TFS Wiki)
我尝试为
file
链接创建 A 标签:
<a href="file:///C:/temp\file.txt">file.txt</a>
点击(Chrome),我得到了
about:blank#blocked
这不是 Chrome 特有的协议 file: 问题,Opera 和 Firefox 也会显示空白页面。 当我想浏览本地主机上的 HTML 文件时,我必须通过协议 http: 访问它们。 例如,当我想在 Chrome 中看到
C:\temp\file.html
时,我将在本地 Apache 主机中创建一个虚拟目录:
<VirtualHost *:80>
DocumentRoot C:/temp
ServerName temp.localhost
</VirtualHost>
并将此行添加到
%SystemRoot%\System32\drivers\etc\hosts
127.0.0.1 temp.localhost
现在我可以在浏览器中通过 URL http://temp.localhost/file.html
看到该文件当我工作的地方使用一个网络应用程序引用网络驱动器上共享文件夹中的文件时,我遇到了这种情况。一段时间以来,浏览器不允许网站访问本地文件系统。如果您指定本地文件的路径,浏览器将不允许您使用该路径。它替代了其他东西。这是为了安全。我不知道有什么解决办法,抱歉。