繁体   English   中英

在另一个浏览器中打开链接:Javascript

[英]Open a link in another browser: Javascript

是否可以使用Javascript在其他浏览器中打开链接?

我基本上想从Google Chrome打开Firefox。 我(尝试)为chrome编写了扩展程序,但找不到任何指向能够做到这一点的东西。

我认为我可以将NPAPI插件用于Chrome浏览器,但是它们已被弃用并且非常不安全,因此是否有其他选择?

您可以将本机消息传递与本机程序配对使用,以启动浏览器。 我会用Python之类的方式编写本机应用程序。

您没有提供足够的信息,所以我无法评估我将要提供的实用程序,但是这里有一个选择:

  1. 基本上,使用URL方案从浏览器启动您选择的应用程序。 开始阅读这个SO问题- 如何在Windows中注册自定义URL协议? 您需要注册一些前缀,例如“ firefox://”才能起作用。 在其他平台上也应该可能。

  2. 当然,这假设您的用户安装了firefox,并且可以在其计算机上注册。 如果此应用程序是面向普通大众的,则您需要通过其他方式(安装程序?)来执行这些操作。

还有另一种方法(如上所述)是通过扩展来运行某些本机代码。 这不是一个简单的选择:您再次需要以某种方式在主机上安装本机代码(出于安全原因,您无法通过Chrome扩展程序执行此操作)。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM