javascript - 在不同的浏览器中打开链接

标签 javascript internet-explorer google-chrome

<分区>

是否可以在不同的浏览器中打开链接?例如,我们的用户正在使用 Chrome,但我们需要链接到一个仅在 IE 中运行的 Intranet 应用程序。是否可以创建一个超链接/Razor ActionLink,它会在 Chrome 中单击后打开 IE?

最佳答案

简短的回答:不。

可能有黑客允许这样做,但你只能靠自己了。

更新:
想想看……您似乎处在一个封闭的环境中。有可能每个 IE 用户都有一个应用程序绑定(bind)到一个特定的 URI 方案(请参阅对您的 q 的评论),这可能会为此目的打开 IE。 (假设 flash 是为 IE 而不是其他浏览器安装的,然后你要求一个特定于 flash 的 URI - IE 然后打开)然后你可以做一个聪明的 hack 来识别你来自哪里或要去哪里,然后做一个双 summersault 并显示内部网站。

请记住,即使您无法使破解变得完美,它也可能适用于 90% 的用户,这可能就足够了。

但我宁愿把整个主题都交给经理们,并告诉他们这就是人们使用标准的原因,这就是当人们没有热爱编程时会发生的事情,这就是为什么你应该在 10 年前听取极客们的意见当您决定 IE6 对每个人都足够时。
(从那时起,我仍在偿还我的债务——当时我在董事会 session 室没有插入的事情,我/我们现在支付。)

关于javascript - 在不同的浏览器中打开链接,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17980801/

相关文章:

excel - 导航到现有 Internet Explorer 窗口中的新 URL

javascript - 我可以在 Internet Explorer 11 的调试器中修改 Javascript 代码吗?

google-chrome - Chrome 开发者控制台无法运行 JS 循环

javascript - 使用局部 View 或在 javascript 中生成 HTML?

javascript - 在 Heroku 上部署 Node.js、express、knex 应用程序 - 未处理的拒绝错误 : Pool is destroyed

javascript - javascript node.js 中的自动 mimetypes

c++ - 一个端口Cave Story(NXEngine)如何到Native Client

javascript - 在 Angular 6 中处理来自 Google Charts 的选择事件(没有包装器,例如 ng2-google-charts!)

internet-explorer - RemoteWebDriver InternetExplorer navigate().to() 超时?

javascript - 代码在 chrome、firefox、microsoft edge 中运行良好但在 safari 中不起作用