Ref*_*ael 7 html markdown google-chrome href
在Markdown页面(Microsoft TFS Wiki)中,
我尝试创建file链接的标记:
<a href="file:///C:/temp\file.txt">file.txt</a>
Run Code Online (Sandbox Code Playgroud)
点击(Chrome),我得到了
about:blank#blocked
Run Code Online (Sandbox Code Playgroud)
这不是 Chrome 特有的协议文件问题: Opera 和 Firefox 也显示空白页面。当我想浏览本地主机上的 HTML 文件时,我必须通过协议http:来访问它们。例如,当我想C:\temp\file.html在 Chrome 中查看时,我将在本地 Apache 主机中创建一个虚拟目录:
<VirtualHost *:80>
DocumentRoot C:/temp
ServerName temp.localhost
</VirtualHost>
Run Code Online (Sandbox Code Playgroud)
并将这一行添加到%SystemRoot%\System32\drivers\etc\hosts
127.0.0.1 temp.localhost
Run Code Online (Sandbox Code Playgroud)
现在我可以在浏览器中通过 URL http://temp.localhost/file.html查看该文件