Web applications 如何打开引用文件系统的链接

Web applications 如何打开引用文件系统的链接,web-applications,hyperlink,Web Applications,Hyperlink,我将如何打开以下链接 <a href=file:///blablabla/folder>Open folder</a> 单击定位点时,它不会打开 我的意思是,如果我们想访问共享文件夹。就像从\192.168.10.1\XYZ开始一样。是否指定了绝对路径?例如,以下内容在Windows中可以正常工作: <a href="file:///C:\MyFolder">Open folder</a> 还请注意,您遗漏了文件夹路径周围的引号。文件: <

我将如何打开以下链接

<a href=file:///blablabla/folder>Open folder</a>
单击定位点时,它不会打开


我的意思是,如果我们想访问共享文件夹。就像从\192.168.10.1\XYZ开始一样。

是否指定了绝对路径?例如,以下内容在Windows中可以正常工作:

<a href="file:///C:\MyFolder">Open folder</a>
还请注意,您遗漏了文件夹路径周围的引号。

文件:

<a href=file:///tmp>Open folder</a>
在Firefox 3.5.5的Ubuntu 9.10下运行良好,如下所示:

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

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

我可以在Windows上执行此操作:

<HTML>
    <HEAD>
        <TITLE>My UNC Opener</TITLE>
    </HEAD>
    <BODY>
        <a href="\\192.168.10.1\XYZ">Testing</a>
    </BODY>
</HTML>
是的,里面有5个反斜杠

希望这有帮助


谢谢

欢迎作出一些澄清。您的web应用程序使用什么语言/环境?我使用ASP.NET 3.5和C。我使用mozilla firefox浏览器在Windows XP操作系统中运行该应用程序。您的意思是打开浏览器内的文件夹,还是启动外部应用程序,如nautilus或Windows explorer?对不起,我的意思是,如果我们想访问共享文件夹。比如从\\192.168.10.1\XYZ开始。感谢您的研究和良好的观点,但当我在本地计算机上运行它时,它工作正常,但当我在服务器上运行它时,它不是专门为FF 3.5.6工作的。我正在ASP.NET3.5框架中开发我的应用程序。还有一件事,我将目标设置为空,以便在新选项卡中打开它。href是正确的,但单击它不是在FF中打开,而是在IE中打开。
<HTML>
    <HEAD>
        <TITLE>My UNC Opener</TITLE>
    </HEAD>
    <BODY>
        <a href="file:\\\\\192.168.10.1\XYZ">Testing</a>
    </BODY>
</HTML>