Firefox:注册协议以打开外部编辑器并正确传递文件

时间:2011-03-01 15:00:08

标签: firefox

我想创建文件链接以从firefox打开外部编辑器。我在firefox中使用about:config页面注册了一个新协议:

network.protocol-handler.expose.editfile

不,我可以创建这样的链接:

<a href="editfile:N:\test.txt">Edit file</a>

Firefox问我,要为此协议打开哪个应用程序(在我的情况下,我选择Dreamweaver)。但随后Dreamweaver抱怨道:

  

editfile:N:\ test.txt有一个   错误的文件路径。

因此Dreamweaver被告知要打开' editfile:N:\ test.txt '而不是' N:\ test.txt '。 我用Notepad ++尝试了这个,但结果相同。

如何解决这个问题,有什么建议吗?

感谢。

1 个答案:

答案 0 :(得分:1)

作为变通方法或解决方案:

我注册了:

  

network.protocol-handler.expose.n

n代表文件所在的驱动器号。现在我可以使用以下链接打开N \:上的文件:

<a href="n:\test.txt">Edit file</a>

使用Dreamweaver。