根据项目需求具体设置,仅做参考

<!DOCTYPE html>
<html><head><title>请升级您的浏览器</title><meta content="text/html; charset=utf-8" http-equiv="Content-Type"><!-- IE8/9及以后的版本用最新的引擎渲染网页 --><meta content="IE=edge" http-equiv="X-UA-Compatible"><style>body {font-size: 16px;font-family: Georgia, Verdana, sans-serif;color: #333;padding: 0;margin: 0;}.content {display: none;min-width: 1024px;margin: 47px 20px;background-color: #ffffff;position: relative;}.content .title {text-align: center;margin: 13px 25px;font-weight: bold;font-size: 19px;}.content .tag {text-align: center;margin: 13px 25px;font-size: 19px;font-family: 'Open Sans', sans-serif;font-weight: 300;}</style>
</head><body><!--页面内容仅做参考--><div class="content" id="content"><p class="title">您的浏览器需要更新,请下载一款免费而优秀的最新版浏览器。</p><p class="tag">带来更多安全、极速和乐趣。</p></div><script>(function () {//取得浏览器的userAgent字符串var myBrowser, Version, version, userAgent = navigator.userAgent;var arr = navigator.userAgent.split(' ');for (var i = 0; i < arr.length; i++) {if (/chrome/i.test(arr[i])||/Firefox/i.test(arr[i])||/Microsoft Edge/i.test(arr[i])||/Opera/i.test(arr[i])||/360/i.test(arr[i])||/Safari/i.test(arr[i]))Version = arr[i]}if (Version) {version = Number(Version.split('/')[1].split('.')[0]);} else {version = false;}if (userAgent.indexOf("Chrome") > -1 && userAgent.indexOf("Safari") > -1 && version >49) {//Chrome MAX:84myBrowser = true}else if(userAgent.indexOf("Firefox") > -1 && version > 78){//Firefox MAX:79myBrowser = true} else if(userAgent.indexOf("Windows NT 6.1; Trident/7.0;") > -1 && version > 84){//Edge MAX:84myBrowser = true}else if(userAgent.indexOf("Opera") > -1 && version > 69){// Opera MAX:70myBrowser = true}else if(userAgent.indexOf("360") > -1 && version > 11){// 360-MAX:12myBrowser = true}else if(userAgent.indexOf("Safari") > -1 && userAgent.indexOf("Chrome") == -1 && version > 4){// Safari MAX:5myBrowser = true} else if(!!window.ActiveXObject || "ActiveXObject" in window){// IE MAX:11myBrowser = true}else {myBrowser = false}if (myBrowser) {document.getElementById('content').style.display = "block"}})();</script>
</body></html>

javascript判断常用浏览器版本和类型兼容处理相关推荐

  1. javascript 判断当前浏览器版本

    var xmlhttp; if (window.XMLHttpRequest){// code for IE7+, Firefox, Chrome, Opera, Safarialert(" ...

  2. 判断当前浏览器版本ie浏览器跳转谷歌浏览器

    判断当前浏览器版本ie浏览器跳转谷歌浏览器 在 vue 项目 index.html中 添加 function getOs() { if (navigator.userAgent.indexOf(&qu ...

  3. jquery判断ie浏览器版本

    jquery判断ie浏览器版本 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 < script  type ...

  4. javascript判断ie浏览器

    1.判断版本是否低于9: if(navigator.appName.indexOf("Internet Explorer")!=-1){ //yeah, he's using IE ...

  5. 原生js判断IE浏览器版本

    // 判断IE浏览器版本function IEVersion() {var userAgent = navigator.userAgent; //取得浏览器的userAgent字符串 var isIE ...

  6. 判断IE浏览器版本(IE10+)

    判断IE浏览器版本(IE10+) 项目不支持低版本的IE,在登录的时候通过判断浏览器版本,寄语人性化的提示,具体实现如下 可以写在在公共函数文件里,到时候直接 import { IEVersion } ...

  7. javaScript判断当前浏览器(谷歌、火狐、IE)兼容IE11

    <!DOCTYPE html> <html>     <head>         <meta charset="utf-8">   ...

  8. JavaScript判断office的版本

    使用JavaScript判断office版本,在项目开发中非常有用,由其是在OA系统的在线office编辑,我们需要让office在线编辑工具同时支持office的多个版本,例如office2003. ...

  9. Vue判断IE浏览器版本并提示

    首先接到这个任务时感觉很懵.首先让我们梦回2016. 然而公司竟然还有人用IE11以下的版本.你说神奇不神奇? 看了好几篇文章,搜了好多代码.下面进入正题: 原始代码放入public/index.ht ...

最新文章

  1. 将长度为n的绳子分为m段求各段乘积的最大值
  2. 【linux 开发】定时器使用setitimer
  3. 5 仓库号xxx的主数据仍然现存不能删除(慎用)
  4. win7开启ftp被动模式_FTP服务器在Linux系统上的搭建
  5. Android graphic: bitmap and it's principle
  6. 安全双标准或成拖垮企网防护的新威胁
  7. linux jenkins自动部署,【linux】【jenkins】自动化部署一 安装jenkins
  8. FPGA BCD计数器(多位)
  9. WPF解析Fnt字体
  10. Excel函数公式大全—INDEX函数
  11. 明哥,给大学生的几点建议
  12. 优秀工程师必备的一项技能,你解锁了吗?
  13. 三菱q系列plc连接电脑步骤_三菱Q系列PLC 以太网通信设置方法
  14. 【抽奖平台开发(1)】抽奖功能的前端实现(HTML+JS+CSS)
  15. 在Mac上更安全的搜索和下载BT
  16. 【图像处理笔记】图像分割之聚类和超像素
  17. Linux下mplayer播放器安装及故障排除
  18. 《管理的常识》读书笔记
  19. js前端处理过滤特殊字符以及输入法特殊表情符号emoji的正则方法,解决数据库报错问题。
  20. iOS客户端monkey测试

热门文章

  1. javax.servlet.Filter详解(二) 转自:http://hi.baidu.com/jxnuywf/blog/item/f3834aee93e2fdf8b2fb95cc.html
  2. mysql计算三角形斜边_MySQL 5.7新特性之Generated Column(函数索引)
  3. 超直线能否用于真实物理空间?
  4. 盘点在未来,或许会被人工智能机器人取代的10种职业
  5. python如何将字典数据存入excel
  6. python//网络嗅探器
  7. 使用py对Excel表格进行基本读写操作
  8. 在职研究生(多重继承)Python
  9. Virtualbox主机和虚拟机之间文件夹共享及双向拷贝
  10. Spring Boot【定制化】~ AOP统一结果处理以及异常拦截