我检查了以下两个相关讨论:
1.如何创建指向本地可执行文件的超链接?
2. Windows 共享文件夹的 URL
3. Chrome 中的文件 URL 跨域问题 - 意外
4. Firefox 到本地或网络页面的链接不起作用
当我在 localhost 上访问该网站时,以下链接有效。即,http://localhost
。
<a href="\\172.21.1.123\DIR">A Shared Network Directory</a>
<a href="file://172.21.1.123\DIR">A Shared Network Directory</a>
<a href="file://///172.21.1.123\DIR">A Shared Network Directory</a>
但是当我访问时http://172.21.1.123
,以上所有链接都没有响应。调试控制台显示Not allowed to load local resource: file://172.21.1.123/DIR
.
测试环境(两者的结果相同。):
- Chrome 28.0.1500
- IE 10
如果是出于安全原因,有什么配置要关闭吗?或者有什么想法?