我们的Intranet中有一个自定义Web应用程序,允许用户以更适合我们组织的方式浏览和搜索我们的共享文件系统。与windows explorer / mac finder相比。但是,当用户点击时,例如,指向word文档的链接,文档由浏览器下载然后打开。我试图提供一种更好的方法,即直接从每个用户在自己的计算机中映射的共享文件夹中打开文件。这将使事情变得更快,并且不会污染浏览器下载文件夹。
我计划创建一个chrome或firefox扩展,它可以识别附加到链接的某些css类,重新链接到共享文件系统并启动外部进程。知道怎么做到这一点?有更好的解决方案吗?
答案 0 :(得分:4)
如果您希望自定义程序处理URL,您可以使用自定义协议(例如:MyApp://而不是http://)创建特殊网址,然后通过以下方式打开register that protocol自定义程序。这些链接仅适用于安装了程序的计算机以及已注册协议的应用程序。