我有一个场景我需要避免我的ASP.Net Web应用程序不应该在Firefox中运行。如果有人试图打开我的应用程序,它将重定向到Chrome或Internet Explorer。我不知道如何实现这一点 情况。
是否可以使用JQuery或JavaScript处理此问题?
答案 0 :(得分:5)
简单回答:否
更长的答案......
您的问题存在根本缺陷 - 您无法在计算机上创建浏览器,在同一台计算机上打开不同的浏览器。
如果你可以那么,这将是一个巨大的安全漏洞......这就是你无法做到的原因。
虽然我不喜欢这样说 - 你可以编写一个可能允许你这样做的OCX(主动X控件)......但这只适用于Internet Explorer - 并要求用户安装它。
但是当你想从 FireFox移动时,这显然无法解答你的问题。
答案 1 :(得分:0)
没有。这不可能。您无法强制浏览器在客户端计算机上打开另一个应用程序(除了某些浏览器插件,如Adobe PDF)。
想想如果我可以通过javascript打开你的银行应用程序会发生什么。
答案 2 :(得分:0)
技术意义上的一切都是可能的。但是如果你尝试这样做,你可能会从其他浏览器中引起不必要的问题,而忽略了主要目标。