当前位置: 首页 > 知识库问答 >
问题:

如何无缝地从Internet Explorer重定向到Microsoft Edge?

华煜祺
2023-03-14

从我迄今为止对他们的过程进行的拼凑来看,似乎有一个基于用户代理字符串的服务器端检查,该字符串检测浏览器类型,然后发送一些内容重定向到https://go.Microsoft.com/fwlink/?linkid=2135547,但同时打开Microsoft Edge并将其定向到https://twitter.com

让我感到困惑的是,他们如何打开Microsoft Edge,而不打开一个对话框,询问您是否希望打开与应用程序的链接。我见过一些网站使用microsoft-edge:url在Microsoft Edge中打开一个url,但它总是询问您是否要打开该应用程序。

如果任何人有关于他们如何管理它或如何复制它的信息,将不胜感激。

共有1个答案

汤昊
2023-03-14

这似乎是Internet Explorer和Edge之间的特殊接口,它使用名为“IeToEdge BHO”的Internet Explorer浏览器帮助器对象以及由Microsoft维护的不兼容网站列表。

这需要Microsoft Edge Stable版本87或更高版本。

https://docs.microsoft.com/en-us/deployedge/edge-learnmore-neededge

<script>
  if(/MSIE \d|Trident.*rv:/.test(navigator.userAgent)) {
    window.location = 'microsoft-edge:' + window.location;
    setTimeout(function() {
      window.location = 'https://go.microsoft.com/fwlink/?linkid=2135547';
    }, 1);
  }
</script>
 类似资料:
  • 我只想重定向的人从一个IP地址到一个域。 `apiversion:extensions/v1beta1种类:入口元数据:名称:web-入口注释:kubernetes.io/Ingress.allow-http:“false”nginx.Ingress.kubernetes.io/backend-protocol:“https”规范:tls: 主机: my.page.com秘密名称:tls-秘密规则

  • RewriteCond%{SERVER\u PORT}上的RewriteEngine!443重写规则^(/(.*)?$https://%{HTTP_HOST}/$1[R=301,L] 这是我在. htaccess文件中使用的命令,当我键入arion-software.co.uk它不能正确重定向。任何想法?

  • 问题内容: 从上一页收集到数据后,我想向客户显示另一页。但是我在服务器端重定向新URL时遇到麻烦。这是我的逻辑: 将带有POST操作的用户输入提交给服务器; 服务器运行函数saveChoice()将用户输入保存到数据库中; 保存用户输入后,服务器将新的URL发送给客户端。 当客户端获取新URL时,服务器读取数据库并取出保存的数据 我坚持执行第3步(这里是流程示例): 这是模板: 我可以知道如何重定

  • 我有一个带有登录表单的jsp页面,我使用的是servlet,如果用户名和密码正确,servlet会将用户重定向到另一个页面,否则它会再次将用户重定向到登录页面 下面是servlet

  • 问题内容: 我已经麻烦了几天了。希望这可以更清洁,以前做过的人可以帮助我! 我正在Tomcat 7.0服务器上运行的Eclipse中使用JSF 2.0构建WebApp。并且已经制作了一个我想去的servlet,但是我不知道如何分配导航规则来带我去: 在我的项目中,路径为src / com / servlets / PdfServlet,因此当我在服务器上运行项目时,可以通过url localhos

  • 问题内容: 我已经设置了TLS,它可以工作。我知道如何在nginx中从http重写为https,但是我不再使用nginx。我不知道如何在Go中正确执行此操作。 我将如何以一种好的方式做到这一点? 问题答案: 创建一个处理程序,以处理重定向到https的操作,例如: 然后重定向http流量: