IE版本的浏览器检测
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了IE版本的浏览器检测相关的知识,希望对你有一定的参考价值。
function isIE(versionNumber) { var detect = navigator.userAgent.toLowerCase(); if(!(navigator && navigator.userAgent && navigator.userAgent.toLowerCase)) { return false; } else { if(detect.indexOf('msie') + 1) { // browser is internet explorer var ver = function() { // http://msdn.microsoft.com/workshop/author/dhtml/overview/browserdetection.asp // Returns the version of Internet Explorer or a -1 // (indicating the use of another browser). var rv = -1; // Return value assumes failure if (navigator.appName == 'Microsoft Internet Explorer') { var ua = navigator.userAgent; var re = new RegExp("MSIE ([0-9]{1,}[.0-9]{0,})"); if (re.exec(ua) != null) { rv = parseFloat( RegExp.$1 ); } } return rv; }; var valid = true; // if the version can be found and the version is less than our version number it is invalid if ((ver > -1) && (ver < versionNumber)) { valid = false; } return valid; } else { return false } } }
以上是关于IE版本的浏览器检测的主要内容,如果未能解决你的问题,请参考以下文章