IE浏览器请求打开谷歌浏览器

news/2024/10/18 2:36:39/

有些老项目运行在IE上,但是新项目很多没有兼容到IE11,如何不想维护IE了,能不能跳转到新的浏览器呢?
最近做老项目的跳转,发现报错,原来是新增的插件不支持IE11,所以在想,能不能让他从IE调到谷歌(理想状态,用户不一定有谷歌),产品说尽量还是在IE上,好吧!
后面搜了下从IE跳谷歌,实测可行,Mark下

<div onclick="openGoole()">打开谷歌浏览器
</div>
function openGoole () {/** 如果用户使用IE浏览器,则跳转到Chrome浏览器以获取最佳体验 */var userAgent = navigator.userAgent; // 取得浏览器的userAgent字符串// 判断是否是IE11以下版本的浏览器var isIE = userAgent.indexOf("compatible") > -1 && userAgent.indexOf("MSIE") > -1// 判断是否是IE11浏览器var isIE11 = userAgent.indexOf("Trident") > -1 && userAgent.indexOf("rv:11.0") > -1if(isIE || isIE11) {var objShell = new ActiveXObject("WScript.Shell")// cmd调用Chrome打开当前网页objShell.Run("cmd.exe /c start chrome " + window.location.href, 0, true) /** 关闭当前IE浏览器标签*/if(isIE) {window.open("", "_self");window.close();}else{window.open("", "_top");window.close();}}}

运行时点允许ActiveX控件运行,再点击"是",就关闭了当前IE浏览器,打开了谷歌浏览器
在这里插入图片描述
在这里插入图片描述

最后这个只是一种方法,因为不确定用户是否安装了谷歌浏览器,可能跳转360浏览器什么的,说明还是有这种替代方法,或者看到别人说的,直接给出提示(请更换浏览器,获取更好的上网体验之类的提示语!)


http://www.ppmy.cn/news/687169.html

相关文章

计算机应用基础IE浏览器设置,计算机应用基础IE浏览器设置学习笔记

IE浏览器的基本设置 计算机应用基础IE浏览器设置学习笔记 一、IE浏览器设置简介 Internet Explorer浏览器(简称IE浏览器)是能够接收用户的请求信息&#xff0c;并到相应网站获取网页内容的专用软件。IE浏览器的使用和各种设置是考查的重点&#xff0c;同学们需要认真实践&#…

Linux--查看Linux的体系结构以及内核版本:uname

语法&#xff1a; uname 选项功能&#xff1a; uname用来获取电脑和操作系统的相关信息。 选项&#xff1a; -a或–all 详细输出所有信息&#xff0c;依次为内核名称&#xff0c;主机名&#xff0c;内核版本号&#xff0c;内核版本&#xff0c;硬件名&#xff0c;处理器类型&a…

source insight小键盘在vim中不能使用数字(数字按键变英文)

文章目录 问题描述解决办法注意&#xff1a; 问题描述 在使用source insight登录远程服务器并使用vim编辑模式时&#xff0c;出现数字键盘的0-9变成了yxwvutsrqp情况。 解决办法 注意&#xff1a; 如果你点了save as…的话&#xff0c;会让你保存untitled.key文件到你指定的路…

云原生——什么是云原生数据库?

❄️作者介绍&#xff1a;奇妙的大歪❄️ &#x1f380;个人名言&#xff1a;但行前路&#xff0c;不负韶华&#xff01;&#x1f380; &#x1f43d;个人简介&#xff1a;云计算网络运维专业人员&#x1f43d; 前言 突然间&#xff0c;云原生数据库就火了。根据IDC《2021年下半…

JAVA的DIFF算法

首先看一下我的文件结构 1.EnumType 类 public enum EnumType {ADD("ADD"),MODIFIED("MODIFIED"), DELETED("DELETED");//创建私有变量private String type;EnumType(String type) {this.type type;} }2.OperationType类 public class Operati…

兼容机

CPU AMD 羿龙IIX4 955(黑盒) (配一个散热器) 主板 技嘉GA-MA790XT-UD4P(rev. 1.0) 内存 金士顿 2GB DDR3 13332 硬盘 希捷 500GB 7200.12 32M 显卡 盈通 GTX260游戏高手 液显 LG W2242SP 机箱 酷冷至尊 毁灭者RC-K100 电源 航嘉600W多核F1电源 键鼠 …

计算机更改虚拟内存有用吗,虚拟内存有什么用?虚拟内存怎么设置,设置多少最好...

虚拟内存是计算机系统内存管理的一种技术。它使得应用程序认为它拥有连续的可用的内存(一个连续完整的地址空间),而实际上,它通常是被分隔成多个物理内存碎片,还有部分暂时存储在外部磁盘存储器上,在需要时进行数据交换。 拟内存又叫虚拟存储器,电脑中所运行的程序均需经由…

项目设计:基于YOLO目标检测算法的安全帽/口罩/汽车/行人/交通标志...检测

本文将详细介绍YOLO目标检测算法&#xff0c;该算法支持各种目标检测&#xff0c;包括&#xff1a;安全帽、汽车、造价、交通标志......等。 其他毕业设计题目推荐参考&#xff1a; 毕业设计&#xff1a;电子/通信/计算机/物联网专业毕业设计选题参考&#xff08;嵌入式linux/…