In angular 4 I have opened a website in the Chrome Browser and I want to open a link in a window in Firefox. Is this possible?
答案 0 :(得分:1)
现在有办法做这样的事情。浏览器是一个有一定限制的沙箱。
如果您可以像这样访问用户的操作系统并启动其他应用程序,那将是对安全性的主要威胁(和可用性)。此外,幸运地无法通过浏览器检查用户安装了哪些应用程序。
您可以确定用户(可能)使用哪个浏览器 - 例如在JavaScript和PHP中,并根据此情况有条件地显示内容。建议在另一个浏览器中打开网站。
示例:
http://php.net/manual/de/function.get-browser.php
How to detect Safari, Chrome, IE, Firefox and Opera browser?
答案 1 :(得分:0)
Unfortunately not, you are sandboxed in your browser.
答案 2 :(得分:0)
您可能会检查用户的浏览器并向他们发出警告,以使用其他浏览器,甚至是指向其他浏览器下载页面的链接。
使用navigator.userAgent
检查它是否是Firefox(或任何其他)。
if (!~navigator.userAgent.indexOf('Firefox')) {
// not Firefox, show the message.
}