//判断是否是ie且给出ie版本号function IEVersion() {var userAgent = navigator.userAgent; //取得浏览器的userAgent字符串var isIE = userAgent.indexOf("compatible") > -1 && userAgent.indexOf("MSIE") > -1; //判断是否IE<11浏览器var isEdge = userAgent.indexOf("Edge") > -1 && !isIE; //判断是否IE的Edge浏览器var isIE11 = userAgent.indexOf('Trident') > -1 && userAgent.indexOf("rv:11.0") > -1;if(isIE) {var reIE = new RegExp("MSIE (\\d+\\.\\d+);");reIE.test(userAgent);var fIEVersion = parseFloat(RegExp["$1"]);if(fIEVersion == 7) {return 7;} else if(fIEVersion == 8) {return 8;} else if(fIEVersion == 9) {return 9;} else if(fIEVersion == 10) {return 10;} else {return 6;//IE版本<=7}} else if(isEdge) {return 'edge';//edge} else if(isIE11) {return 11; //IE11}else{return -1;//不是ie浏览器}}
var isIE = IEVersion();
// alert(isIE)
if (isIE == "6" || isIE == "7" || isIE == "8" || isIE == "9" ){window.location = "/browser.html";
}

browser.html


<!DOCTYPE html>
<html lang="en">
<head><meta charset="UTF-8"><title>请升级浏览器</title>
</head>
<body>
<style>html{width:100%;height:100%;}body{margin:0px;}h2{margin:0px;padding: 30px;}a{display: block;text-align: center;text-decoration: none;}h2{color: #ffffff;text-align: center;}.serf{width:1000px;min-height:10px;overflow: hidden;margin: 0 auto;}ul,li{list-style: none;}li{color: #ffffff;float: left;width:25%;}p{color: #ffffff;}img{text-align: center;width:80px;height:80px;}#bg{width:100%;height: 100%;position: fixed;z-index: -1;}</style>
<img id="bg" src="https://p.ssl.qhimg.com/t01fe359f246f9e7ec6.jpg" alt="">
<h2>您的浏览器版本过低,建议您更新浏览器或下载其他浏览器</h2>
<h2>推荐谷歌浏览器体验更佳</h2>
<div class="serf"><ul><li><a href="https://pc.qq.com/detail/1/detail_2661.html" target="_blank"><img src="https://pc3.gtimg.com/softmgr/logo/48/2661_48_1450768944.png" alt=""><p>谷歌浏览器</p></a></li><li><a href="http://www.firefox.com.cn/" target="_blank"><img src="https://pc3.gtimg.com/softmgr/logo/48/2867_48_1510709737.png" alt=""><p>火狐浏览器</p></a></li><li><a href="https://www.opera.com/zh-cn" target="_blank"><img src="https://pc3.gtimg.com/softmgr/logo/48/314_48_1401845457.png" alt=""><p>opear浏览器</p></a></li><li><a href="http://se.360.cn/xp.html" target="_blank"><img src="https://p1.ssl.qhmsg.com/d/_open360/logo72nb/100923_72.png" alt=""><p>360浏览器-XP系统专版</p></a></li></ul><ul><li><a href="http://www.maxthon.cn/" target="_blank"><img src="https://img.sandbox.qixinyun.com/aoyou-icon.png" alt=""><p>遨游浏览器</p></a></li><li><a href="https://browser.360.cn/ee/" target="_blank"><img src="https://browser.360.cn/ee/favicon.ico" alt=""><p>360极速浏览器</p></a></li><li><a href="https://browser.qq.com/?adtag=SEM170314020" target="_blank"><img src="https://pc3.gtimg.com/softmgr/logo/48/13411_48_1505200425.png" alt=""><p>QQ浏览器</p></a></li><li><a href="https://pc.qq.com/detail/13/detail_13993.html" target="_blank"><img src="https://pc3.gtimg.com/softmgr/logo/48/13993_48_1397110476.png" alt=""><p>UC浏览器</p></a></li></ul></div></body>
</html>

【ie兼容】判断ie版本跳转到指定页面下载浏览器相关推荐

  1. [html] 如何判断用户正在操作页面?当页面一个小时没有操作时跳转到指定页面如何做?

    [html] 如何判断用户正在操作页面?当页面一个小时没有操作时跳转到指定页面如何做? 监听mousemove事件.当一段时间没有触发mousemove时,即认定用户没有操作页面 个人简介 我是歌谣, ...

  2. [Flutter]微信分享并从分享链接跳回APP指定页面

    最近在使用flutter开发APP,flutter实现了一套代码同时生成Android和iOS两个平台的APP,可以实现零基础快速上手APP开发,缩短开发周期.但flutter仍处于较快增长期,版本迭 ...

  3. web网页浏览器唤起wpf,winform exe桌面程序,并跳转到指定页面

    背景案例 我们看到网页上打开百度网盘,下载的时候会通过浏览器唤起百度网盘桌面端,并进入到指定页面,我们要做的,就是达到类似的效果 实现流程 1.写注册表 在桌面软件首次启动的时候,像注册表中写入程序的 ...

  4. 信鸽Android推送解决问题记录--无法跳转到指定页面

    之前收到客服反馈的问题:华为手机,点击通知消息后,无法跳转到指定页面.当时同事定位的问题是厂商通道,因为忙于其他需求,给出的解决办法是暂时关掉厂商推送.最近有时间了,开始解决这个问题. 集成信鸽推送的 ...

  5. mysql页码_PHP+MySQL实现输入页码跳转到指定页面功能示例

    本文实例讲述了php+mysql实现输入页码跳转到指定页面功能.分享给大家供大家参考,具体如下: 一.代码 conn.php: $id=mysql_connect("localhost&qu ...

  6. iOS点击推送消息跳到应用指定页面

    现在的推送用的越来越频繁,几乎每个应用都开始用到了.其实又有几个用户会去看推送消息呢?没办法,产品经理最大啊,只是苦了我们这一帮程序员啊!闲话少说,进入正题.兄弟我用的是极光推送,自然是以极光推送为例 ...

  7. android点击通知跳转到服务,Android 接收推送消息跳转到指定页面的方法

    问题的提出 本次接入的是个推,其他家的推送没有研究过,思路应该是类似的 App在前台,这个时候需要弹出一个对话框,提醒用户有新的消息,是否要查看,查看的话跳转到指定页面 App在后台,或是App进程已 ...

  8. js拦截物联返回键跳转到指定页面

    js网页拦截物联返回键跳转到指定页面 <script type="text/javascript"> $(document).ready(function () {if ...

  9. React-Navigation的goBack()跳转到指定页面,以及不同栈之间的页面的返回操作

    背景: 在做项目时使用React-Navigation进行页面管理.有两个需求 1:在我的中进入界面,从主界面A进入B,B进入C,C进入D,在D中点击返回键要求直接返回到A中. 2:从当前的通讯录中的 ...

最新文章

  1. Android使用Apache HttpClient发送GET、POST请求
  2. 在JSP客户端限制表单重复提交
  3. 46. Ext中namespace的作用(转)
  4. 计算机基础考试系统怎么使用,计算机基础课程考试系统使用说明.doc
  5. The working copy is locked due to a previous error.
  6. 1 理解Linux系统的“平均负载”
  7. Supervised Descent Method and its Applications to Face Alignment
  8. 终于学会上传图片了\( ̄︶ ̄*\))
  9. 神奇的x -x,Lowbit函数的实现方式!
  10. iOS 3D Touch功能
  11. Android中Bitmap、Drawable、byte[]转换
  12. Labelme转VOC格式
  13. Python 基于 uiautomator2 实现《全民开喵铺》自动收币,自动签到,自动浏览得喵币
  14. 服务器获取百度商桥消息,百度统计和百度商桥什么关系?怎么部署同一段代码实现统计和商桥弹窗?...
  15. 51单片机LCD1602液晶屏显示
  16. CT一般扫描参数_CT扫描参数介绍(1)
  17. C语言rewind函数返回值为空,我用rewind函数没把指针直到开始,关闭文件然后打开就行。帮忙看看...
  18. 基于verilog 实现的DDS的发生器
  19. android逆向开发工程师需要掌握的技能--实习一个月总结报告
  20. CSS - 移动端布局(一)关键的前置知识

热门文章

  1. 计算机考研英语词汇,考研英语词汇:常见词缀大全
  2. c语言简单的英汉词典系统
  3. JSP+ssm计算机毕业设计创意产品众筹平台15iqe【源码、数据库、LW、部署】
  4. 英文pdf翻译中文,试试这个在线文档翻译平台
  5. oracle新增、删除索引以及主键修改
  6. Linux页表 - - 启动过程临时页表创建过程
  7. MySQL-排序加去重sql语句
  8. 有目标的人奔跑,没目标的人流浪
  9. 软件测试和bug的生命周期以及bug的状态与描述
  10. vue2 + tracking 实现 PC 端的人脸识别