代码之家  ›  专栏  ›  技术社区  ›  Devi

如何打开指向文件系统的链接

  •  0
  • Devi  · 技术社区  · 16 年前

    <a href=file:///blablabla/folder>Open folder</a>
    

    点击锚点时不会打开。

    3 回复  |  直到 16 年前
        1
  •  0
  •   Konamiman    16 年前

    您指定的是绝对路径吗?例如,以下操作在Windows中可以正常工作:

    <a href="file:///C:\MyFolder">Open folder</a>
    

    还请注意,您错过了文件夹路径周围的引号。

        2
  •  0
  •   paxdiablo    16 年前

    <a href=file:///tmp>Open folder</a>
    

    我在Firefox 3.5.5的Ubuntu 9.10下工作得很好:

    <a href="file:///tmp">Open folder</a>
    

    哪一个可能更好。我怀疑你可能有另一个问题。如果在Windows服务器上执行此操作,则可能还需要驱动器号。

        3
  •  0
  •   Scott    16 年前

    <HTML>
        <HEAD>
            <TITLE>My UNC Opener</TITLE>
        </HEAD>
        <BODY>
            <a href="\\192.168.10.1\XYZ">Testing</a>
        </BODY>
    </HTML>
    

    file:/// 但是,Firefox(用3.5.6版测试)需要它。因此,对于同一个示例,您的代码应该如下所示:

    <HTML>
        <HEAD>
            <TITLE>My UNC Opener</TITLE>
        </HEAD>
        <BODY>
            <a href="file:\\\\\192.168.10.1\XYZ">Testing</a>
        </BODY>
    </HTML>
    

    是的,里面有五(5)个反斜杠(\)。

    希望这有帮助,

    谢谢!