我们相信:世界是美好的,你是我也是。平行空间的世界里面,不同版本的生活也在继续...

由于历史原因,存在着一些特殊的网站,必须使用ie浏览器才能打开。其他的浏览器,即使是兼容性最好的谷歌浏览器,一些功能也不能保证完美运行。然而目前的win10系统,打开传统的ie浏览器会自动跳转到edge浏览器,这个就令人感觉非常痛苦了。

苏南大叔:打开ie浏览器,如何不自动转换为edge浏览器? - 不打开edge
打开ie浏览器,如何不自动转换为edge浏览器?(图5-1)

这里是苏南大叔的程序如此灵动博客,记录苏南大叔和计算机代码的故事。本文描述的另类网站是世界最大的啤酒集团百威啤酒旗下的一个订货系统,只能用ie浏览器才能正常使用,微软强推的edge浏览器是不兼容的。测试环境edge@109.0.1518.55

题外话

即使打开的是古老的ie浏览器,也会被强制跳转到edge浏览器。当然,有人会说,可以通过某个按钮再切换回去。

苏南大叔:打开ie浏览器,如何不自动转换为edge浏览器? - 强制合并到edge
打开ie浏览器,如何不自动转换为edge浏览器?(图5-2)

但是,苏南大叔碰到的这个古老的百威啤酒系统,不但ie only,而且系统打开时会有个强制全屏的特殊代码。导致所有可以操作的按钮工具栏之类的都不会存在。

苏南大叔:打开ie浏览器,如何不自动转换为edge浏览器? - abinbev
打开ie浏览器,如何不自动转换为edge浏览器?(图5-3)

百威啤酒的系统里面,检测ie浏览器,强制弹窗的代码。【不重要,就是凑文字字数的】

function isIE() {
    var op = null;
    var ua = navigator.userAgent.toLowerCase();
    var len = ua.split(";").length;
    var ie = navigator.appName == "Microsoft Internet Explorer" ? true : false;

    if (ie) {
      var IEversion = parseFloat(
        ua.substring(
          ua.indexOf("msie ") + 5,
          ua.indexOf(";", ua.indexOf("msie "))
        )
      );
      var vUrlhref = "";
      var vUrlPara = "";

      if (IEversion == 6) {
        //for IE6
        vUrlhref = "Index.aspx?IEVer=6";
        vUrlPara =
          "fullscreen=0,toolbar=0,directories=0,status=0,menubar=1,scrollbars=0,resizable=1,location=0";
      } else {
        vUrlhref = "Index.aspx?IEVer=" + IEversion;
        vUrlPara =
          "fullscreen=0,toolbar=0,directories=0,status=1,menubar=0,scrollbars=0,resizable=1,location=0";
      }

      if (vUrlhref != undefined && vUrlhref != null && vUrlhref != "") {
        op = window.open(
          vUrlhref,
          "new",
          "fullscreen=0,toolbar=0,directories=0,status=0,menubar=1,scrollbars=0,resizable=1,location=0"
        );

        if (IEversion == 6) {
          window.opener = null;
        }

        if (op == null) {
          window.location.href = "IE.htm";
        } else {
          window.open("", "_self", vUrlPara);
          window.close();
        }
      }
    } else {
      var vOtherUrlhref = "Index.aspx";

      if (
        vOtherUrlhref != undefined &&
        vOtherUrlhref != null &&
        vOtherUrlhref != ""
      ) {
        op = window.open(
          vOtherUrlhref,
          "new",
          "fullscreen=0,toolbar=0,directories=0,status=0,menubar=1,scrollbars=0,resizable=1,location=0"
        );

        if (IEversion == 6) {
          window.opener = null;
        }

        if (op == null) {
          window.location.href = "IE.htm";
        } else {
          window.open(
            "",
            "_self",
            "fullscreen=0,toolbar=0,directories=0,status=1,menubar=0,scrollbars=0,resizable=1,location=0"
          );
          window.close();
        }
      }
    }
  }

方案一,修改edge浏览器设置【不一定可以】

这里对edge浏览器的设置进行修改,项目为设置里面的“默认浏览器”。也可以通过下面的链接地址进行访问:

  • edge://settings/defaultBrowser

“internet explorer兼容性”=》“让 Internet Explorer 在Microsoft Edge中打开网站”,选择“从不”。如下图所示:

苏南大叔:打开ie浏览器,如何不自动转换为edge浏览器? - edge浏览器设置
打开ie浏览器,如何不自动转换为edge浏览器?(图5-4)

最新的edge浏览器没有这个选项了,没有办法设置了。而且edge浏览器也不能卸载了。

方案二,修改ieinternet选项【推荐】

由于edge浏览器变得越来越流氓,上一个方案以可能失效不能用了。所以,还可以按现在的这个方案。就是禁用ie的第三方插件。
设置方式是:ieinternet选项,高级,浏览,【不】启用第三方浏览器扩展。如图所示:

苏南大叔:打开ie浏览器,如何不自动转换为edge浏览器? - 不启用扩展
打开ie浏览器,如何不自动转换为edge浏览器?(图5-5)

相关链接

总结

本文就是讲述一个特殊的edge浏览器设置,用于修改浏览器设置,不自动切换到ieedge浏览器的设置总是有很多奇怪的地方,更多奇怪的设置,可以参考:

如果本文对您有帮助,或者节约了您的时间,欢迎打赏瓶饮料,建立下友谊关系。
本博客不欢迎:各种镜像采集行为。请尊重原创文章内容,转载请保留作者链接。

 【福利】 腾讯云最新爆款活动!1核2G云服务器首年50元!

 【源码】本文代码片段及相关软件,请点此获取更多信息

 【绝密】秘籍文章入口,仅传授于有缘之人   edge