Javascript 单击链接时在windows上打开应用程序/浏览器

Javascript 单击链接时在windows上打开应用程序/浏览器,javascript,jquery,Javascript,Jquery,我有一个IE用户的弹出窗口。有一个到chrome和firefox的下载链接。可以创建两个按钮吗 在Chrome中打开此站点,然后该站点将在计算机上打开Chrome 在Firefox中打开此站点,然后该站点将在计算机上打开chrome 我尝试过这个,但运气不佳:一般来说,您不能使用JavaScript来告诉用户的设备打开应用程序或运行任何其他任意操作系统命令 为什么? 这是一个巨大的安全漏洞-如果你让它执行 恶意脚本,还是删除磁盘上的所有文件? 您不能假设用户的设备实际上有相关程序可用。 您无法假

我有一个IE用户的弹出窗口。有一个到chrome和firefox的下载链接。可以创建两个按钮吗

在Chrome中打开此站点,然后该站点将在计算机上打开Chrome

在Firefox中打开此站点,然后该站点将在计算机上打开chrome


我尝试过这个,但运气不佳:

一般来说,您不能使用JavaScript来告诉用户的设备打开应用程序或运行任何其他任意操作系统命令

为什么?

这是一个巨大的安全漏洞-如果你让它执行 恶意脚本,还是删除磁盘上的所有文件? 您不能假设用户的设备实际上有相关程序可用。 您无法假定设备运行的是什么操作系统,因此无法确切知道如何发出该命令。
第3点不太适用于您的IE特定想法,但这是应用的原则。您还将发现,在许多安装中,您用于解决第1点的ActiveX被禁用或阻止,并且至少需要用户确认他们希望在您的页面上使用它,前提是他们拥有启用它的权限。然后,您还必须指定可执行文件的正确路径,这在不同的机器上可能会有所不同。

请发布您的代码。.我已经用上面的脚本尝试过了。。我不知道从哪里开始,我是jQuery新手,对纯JS的了解很少-