如何识别浏览器版本,以及对ieX浏览器以下进行控制
某些网页因为浏览器兼容问题,会在某些浏览器下不支持,所以有时候需要判断当前浏览器的版本。
ie8及以下判断实例:
window.onload = function () {var ua = navigator.userAgent.toLowerCase();var isIE = ua.indexOf("msie") > -1;var safariVersion;if (isIE) {safariVersion = ua.match(/msie ([\d.]+)/)[1];}if (safariVersion <= 8.0) {alert('很抱歉,该网页暂不支持IE8及以下版本的浏览器,建议您换个浏览器~')return;};
}
需要在window.οnlοad=function(){}里写,并且尽量用原生js,这样这段JS才会确保能执行。
判断浏览器版本函数:
function getBrowserInfo(){var Sys = {};var ua = navigator.userAgent.toLowerCase();var re =/(msie|firefox|chrome|opera|version).*?([\d.]+)/;var m = ua.match(re);Sys.browser = m[1].replace(/version/, "'safari");Sys.ver = m[2];return Sys;
}
使用方法:
<script type="text/javascript">//获取当前的浏览器信息var sys = getBrowserInfo();//sys.browser得到浏览器的类型,sys.ver得到浏览器的版本document.write(sys.browser + "的版本是:" + sys.ver);
</script>
如何识别浏览器版本,以及对ieX浏览器以下进行控制相关推荐
- html5怎样兼容ie浏览器版本,HTML5 兼容IE浏览器
Java代码 javascript html> css html web canvas header,nav,aside,article,footer{ display:block;} 手 ...
- 检测浏览器版本(综合整理)
浏览器版本号检测 本文检测部分来自于Missyouzhang的专栏 浏览器的navigator.userAgent来自于网络 完整的用户代理字符串检测脚本来自于高程3P242 浏览器的navigato ...
- 解决浏览器驱动和浏览器版本不匹配的报错:This version of ChromeDriver only supports Chrome version 97
报错信息 selenium.common.exceptions.SessionNotCreatedException: Message: session not created: This versi ...
- 一句话进行浏览器版本识别
<!--[if IE 6]> <![endif]--> 只有IE6版本可见 <!--[if lte IE 6]> <![endif]--> IE6及其以 ...
- 浏览器差异总结,可以用此判断浏览器版本(转)
总结一下浏览器间的差异如下: 1.safari下,typeof nodeList的类型为function 2.在大多数游览器中checkbox的value默认为on,唯有chrome返回空字符串 3. ...
- 判断浏览器版本语句大全
<!--[if !IE]><!--> 除IE外都可识别 <!--<![endif]--> <!--[if IE]> 所有的IE可识别 <![ ...
- 如何查看IE浏览器版本?在线检测IE版本号
虽然IE浏览器在全球使用率是最高的,但是仍然有部分用户并不知道IE浏览器是什么?所以对于自己使用的桌面上那个 e 图标的软件也不知道是什么版本的.当然,大部分情况我们也没有必要去知道自己使用的IE浏览 ...
- 浏览器版本破百,“千年虫”问题再现?
不知道有多少人还记得,在时间即将跨入 2000 年的时候,计算机领域曾发生过著名的"千年虫"问题. "千年虫"不是病毒.也不是什么神奇生物,它只是计算机系统由于 ...
- 浏览器版过低提示php,浏览器版本过低提示升级
1.项目需要做浏览器兼容的问题要处理,所以做个笔记. 因为开发的都是用谷歌的多,IE浏览器基本弃用了.但是有些项目使用者用的是IE的,以前没有关注这个问题,现在要做这个的处理.IE10以及IE10一下 ...
最新文章
- POJ 2778 AC自己主动机+矩阵幂 不错的题
- R语言使用aov函数进行双因素方差分析(Two-way factorial ANOVA)、使用HH包中的interaction2wt函数为任何阶的双因素方差分析可视化主效应和交互作用图、箱图显示主效应
- 多屏互动电脑版_MAXHUB无线双频同屏器HDMI连接投影仪手机电视机笔记本电脑投屏器多屏互动 MAXHUB传屏盒子WB01标配2个无线传屏...
- 委托学习总结(一)浅谈对C#委托理解
- vs2008环境下MFC对注册表的读写操作
- Portworx副总裁Eric Han接受InfoQ采访,介绍超融合容器市场的现状
- Autoencoder理解(2): 自动编码器的作用之稀疏编码
- ISAPI报警模块流程
- 使用Tampermonkey油猴子给浏览器开个挂
- CentOS官网下载所需版本的CentOS版本方法
- 软件工程阶段性总结(四)——测试和维护
- 腾讯低代码平台正式开源:可拖拽生成手机、PC等项目-接私活福利啊
- openssl建立证书和私钥方法
- 敖丙带你设计【秒杀系统】
- ACC算法学习笔记(六):ASPICE开发流程
- RK3568 外接 PCF8563 RTC
- 摄像头工作原理及结构介绍(一)
- 在 Openwrt Chaos Calmer 中配置PPTP客户端
- C++指针知识总结.
- vue.js前端开发技术读书笔记二:vue数据绑定