【问题标题】:HTML links to local network shares [duplicate]指向本地网络共享的 HTML 链接 [重复]
【发布时间】:2010-11-30 16:52:39
【问题描述】:

为什么这些链接不起作用?如果我在 FF 或 Chrome 中单击它们,什么都不会发生 - 它甚至不会尝试打开它们!

<a href="file://someshare/dir/subdir/file.txt">Linky</a>
<a href="file:////someshare/dir/subdir/file.txt"> Linky</a>
<a href="file://\\someshare\dir\subdir\file.txt">Linky</a>

有什么想法吗?

【问题讨论】:

  • file:// 协议似乎不适用于 FF
  • @Mauris:文件协议在 FF 上工作得很好,只是不适用于来自通过 HTTP 提供的页面的链接。

标签: html hyperlink network-share


【解决方案1】:

这是一个老歌,但好歌——仍然经常出现。

两种浏览器(FireFox 和 Chrome)都有扩展,可以让您访问本地链接:

Chrome - Locallink

火狐 - LocalLink

【讨论】:

  • 这行得通。 :) 还有其他方法可以将 NFS 路径转换为 ​​HTTP 链接吗??
  • 两个链接都坏了。
【解决方案2】:

彼得得到了答案,但仅供参考,您应该在 FF 的错误控制台(可从工具菜单中找到)中找到类似以下内容:

安全错误:http://localhost/temp/a.html 的内容可能无法加载或链接到 file:///C:/Documents%20and%20Settings/zzzzzzzz/My%20Documents/www/temp/box.html。

【讨论】:

    【解决方案3】:

    一般来说,这是禁用的,因为它存在安全风险。另请参阅此问题: Cross-browser link to file on local system,以及 sleske 提供的链接到here

    【讨论】:

    • sleske提供的链接不见了。 @Sean O 下面有答案
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2022-01-15
    • 1970-01-01
    • 1970-01-01
    • 2010-09-21
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多