html - 关于 :blank#blocked on <a href ="file:///XXX">Link</a> (Markdown Page)

标签 html google-chrome markdown href

在 Markdown 页面中(Microsoft TFS Wiki)
我尝试为 file 链接创建 A 标签:

<a href="file:///C:/temp\file.txt">file.txt</a>

点击(Chrome),我得到了

about:blank#blocked

enter image description here

最佳答案

这不是 Chrome 特有的协议(protocol) file: 问题,Opera 和 Firefox 也会显示空白页。 当我想在本地主机上浏览 HTML 文件时,我必须改为通过协议(protocol) 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 查看文件

关于html - 关于 :blank#blocked on <a href ="file:///XXX">Link</a> (Markdown Page),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55101162/

相关文章:

javascript - 如何基于 Hexcode Jquery 显示货币符号?

css - 使用 Bootstrap 将元素静态放置在跨度元素的底部

google-chrome - Chrome 网络计时的真正含义是什么以及影响每个计时长度的因素是什么?

java - 如何在 Clojure 中加载程序资源

java - 将 Markdown 文件解析为 Java 中的 JSON 对象

markdown - 如何将 Nunjucks 的部分/宏/包含与 metalsmith-in-place 一起使用?

html - 如何制作洪水填充翻转按钮?

html - 两个div在同一个位置

css - CSS中transform和-webkit-transform的区别

javascript - Chrome 扩展 |有没有办法让 chrome.storage.local.get() 返回一些东西?