精华内容
下载资源
问答
  • 检查浏览器版本

    2017-09-11 11:59:55
    $(function () { var Sys = {}; var ua = navigator.userAgent.toLowerCase(); var s; (s = ua.match(/rv:([\d.]+)\) like gecko/)) ? Sys.ie = s[1] : (s = ua.match(/msie ([\d.]+)/)) ? Sys.ie = s[1] : ...
    $(function () {
    var Sys = {};
    var ua = navigator.userAgent.toLowerCase();
    var s;
    (s = ua.match(/rv:([\d.]+)\) like gecko/)) ? Sys.ie = s[1] :
    (s = ua.match(/msie ([\d.]+)/)) ? Sys.ie = s[1] :
    (s = ua.match(/firefox\/([\d.]+)/)) ? Sys.firefox = s[1] :
    (s = ua.match(/chrome\/([\d.]+)/)) ? Sys.chrome = s[1] :
    (s = ua.match(/opera.([\d.]+)/)) ? Sys.opera = s[1] :
    (s = ua.match(/version\/([\d.]+).*safari/)) ? Sys.safari = s[1] : 0;//最后一个要设置:0
    
    if (Sys.ie) $('span').text('IE: ' + Sys.ie);
    if (Sys.firefox) $('span').text('Firefox: ' + Sys.firefox);
    if (Sys.chrome) $('span').text('Chrome: ' + Sys.chrome);
    if (Sys.opera) $('span').text('Opera: ' + Sys.opera);
    if (Sys.safari) $('span').text('Safari: ' + Sys.safari);
    });
    
    展开全文
  • 前端检查浏览器版本

    2019-09-14 10:53:00
    *检查浏览器 * @returns {boolean} */ function getExplorerInfo() { var explorer = window.navigator.userAgent.toLowerCase(); if (explorer.indexOf("msie") >= 0) { if (explorer.indexOf...
    /**
     *检查浏览器
     * @returns {boolean}
     */
    function getExplorerInfo() {
        var explorer = window.navigator.userAgent.toLowerCase();
        if (explorer.indexOf("msie") >= 0) {
            if (explorer.indexOf("msie 6.0") > 0 || explorer.indexOf("msie 7.0") > 0 || explorer.indexOf("msie 8.0") > 0 && !window.innerWidth) {
                $(".install-tips").show();
                return true;
            }
        }
        $(".install-tips").hide();
        return false;
    }
    <div class="install-tips"
         style="display: none; position: absolute; width: 100%;  height: 100%; overflow: hidden;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#60ffffff,endColorstr=#60ffffff);">
        <div style="line-height: 28px; height: 120px; width: 400px; position: absolute; top: 50%; left: 50%; margin-left: -150px; margin-top: -60px; font-size: 16px; background: #468eca; color: #fff; padding: 30px;">
            <p>1.当前浏览器版本太低或已开启兼容模式,使用可能会有问题</p>
            <p>2.请安装IE9及以上版本并且取消兼容模式</p>
            <p>3.或者 <a href='help/ChromeStandalone_59.0.3071.86_Setup.exe' style="color: red;">下载</a> 安装最新版Chrome浏览器</p>
        </div>
    </div>
        $(document).ready(function () {
            getExplorerInfo();
       
        });
    
    展开全文
  • 检查浏览器版本

    2012-11-09 13:11:34
    class BrowserDetector { var $UA = ""; //$HTTP_USER_AGENT的内容... var $BROWSER= "Unknown"; //浏览器类型 ... //浏览器版本号 var $MAJORVER = ""; //浏览器主版本号 var $MINOR...
    class BrowserDetector {
    var $UA = ""; //$HTTP_USER_AGENT的内容
    var $BROWSER= "Unknown"; //浏览器类型
    var $PLATFORM = "Unknown"; //操作系统
    var $VERSION= ""; //浏览器版本号
    var $MAJORVER = ""; //浏览器主版本号
    var $MINORVER = ""; //浏览器副版本号
    /* 构造函数开始 */
    function BrowserDetector(){
    $this->UA = getenv(HTTP_USER_AGENT);
    $preparens = "";
    $parens = "";
    $i = strpos($this->UA,"(");
    if ($i >= 0) {
    $preparens = trim(substr($this->UA,0,$i));
    $parens = substr($this->UA,$i+1,strlen($this->UA));
    $j = strpos($parens,")");
    if($j>=0) {
    $parens = substr($parens,0,$j);
    }
    }
    else {
    $preparens = $this->UA;
    }
    $browVer = $preparens;
    $token = trim(strtok($parens,";"));
    while($token) {
    if($token=="compatible") {
    }
    elseif(preg_match("/MSIE/i","$token")) {
    $browVer = $token;
    }
    elseif(preg_match("/Opera/i","$token")) {
    $browVer = $token;
    }
    elseif(preg_match("/X11/i","$token") || preg_match("/SunOS/i","$token") || preg_match ("/Linux/i","$token")) {
    $this->PLATFORM = "Unix";
    }
    elseif(preg_match("/Win/i","$token")) {
    $this->PLATFORM = $token;
    }
    elseif(preg_match("/Mac/i","$token") || preg_match("/PPC/i","$token")) {
    $this->PLATFORM = $token;
    }
    $token = strtok(";");
    }
    $msieIndex = strpos($browVer,"MSIE");
    if($msieIndex >= 0) {
    $browVer = substr($browVer,$msieIndex,strlen($browVer));
    }
    $leftover = "";
    if(substr($browVer,0,strlen("Mozilla")) == "Mozilla") {
    $this->BROWSER = "Netscape";
    $leftover=substr($browVer,strlen("Mozilla")+1,strlen($browVer));
    }
    elseif(substr($browVer,0,strlen("Lynx")) == "Lynx") {
    $this->BROWSER = "Lynx";
    $leftover=substr($browVer,strlen("Lynx")+1,strlen($browVer));
    }
    elseif(substr($browVer,0,strlen("MSIE")) == "MSIE") {
    $this->BROWSER = "IE";
    $leftover=substr($browVer,strlen("MSIE")+1,strlen($browVer));
    }
    elseif(substr($browVer,0,strlen("Microsoft Internet Explorer")) == "MicrosoftInternet Explorer") {
    $this->BROWSER = "IE";
    $leftover=substr($browVer,strlen("Microsoft Internet Explorer")+1,strlen($browVer));
    }
    elseif(substr($browVer,0,strlen("Opera")) == "Opera") {
    $this->BROWSER = "Opera";
    $leftover=substr($browVer,strlen("Opera")+1,strlen($browVer));
    }
    $leftover = trim($leftover);
    $i=strpos($leftover," ");
    if($i > 0) {
    $this->VERSION =substr($leftover,0,$i);
    }
    else {
    $this->VERSION = $leftover;
    }
    $j = strpos($this->VERSION,".");
    if($j >= 0) {
    $this->MAJORVER =substr($this->VERSION,0,$j);
    $this->MINORVER =substr($this->VERSION,$j+1,strlen($this->VERSION));
    }
    else {
    $this->MAJORVER = $this->VERSION;
    }
    }
    }
    //测试程序开始
    $test=new browserdetector;
    echo $test->UA."
    ";
    echo $test->BROWSER."
    ";
    echo $test->PLATFORM."
    ";
    echo $test->VERSION."
    ";
    echo $test->MAJORVER."
    ";
    echo $test->MINORVER."
    ";
    ?>
    展开全文
  • JS检查浏览器版本

    2012-05-24 19:03:28
    偶然重网上看到的有关检查当前浏览器版本的JS代码,当碰到浏览器不兼容JS及CSS样式时我们就需要考虑检查浏览器的版本在对症下药了,希望对大家有用
  • javascript/js 检测浏览器类型和版本检查浏览器是否支持flash,检查flash版本一站搞定~
    <!DOCTYPE html>
    <html>
    	<head>
    		<meta charset="UTF-8">
    		<title></title>
    		<style type="text/css">
    			#cc,#dd{
    				display: none;
    			}
    		</style>
    	</head>
    	<body>
    		<h3 id="version"></h3>
    		<h4>是否为IE10.0以下浏览器 或 11.0兼容模式: <span id="ie10"></span></h4>
    		<h4>是否为IE11.0以上浏览器(Edge) : <span id="ie11"></span></h4>
    		<h4>是否为Fire Fox浏览器 : <span id="firefox"></span></h4>
    		<h4>是否为Chrome浏览器 : <span id="chrome"></span></h4>
    		<h4>是否为Safari浏览器 : <span id="safari"></span></h4>
    		<h4>是否为Opera浏览器 : <span id="opera"></span></h4><br />
    		<h4>是否为支持flash : <span id="flash"></span></h4>
    		<h4 id="cc">flash版本:<span id="flashversion"></span></h4><br />
    		<h4 id="dd">当前IE版本:<span id="ieVersion"></span></h4>
    	</body>
    	<script type="text/javascript">
    		var userAgent = navigator.userAgent; //取得浏览器的userAgent字符串
    		document.getElementById("version").innerHTML = userAgent;
    		
    		var isOpera = userAgent.indexOf("Opera") > -1 || userAgent.indexOf("OPR/") > -1; //判断是否Opera浏览器
    		var isIE = userAgent.indexOf("compatible") > -1 && userAgent.indexOf("MSIE") > -1 && !isOpera; //判断是否IE浏览器
    		var isEdge = userAgent.indexOf("Edge") > -1 || userAgent.indexOf(") like Gecko")>-1; //判断是否IE的Edge浏览器
    		var isFF = userAgent.indexOf("Firefox") > -1; //判断是否Firefox浏览器
    		var isSafari = userAgent.indexOf("Safari") > -1 && userAgent.indexOf("Chrome") == -1; //判断是否Safari浏览器
    		var isChrome = userAgent.indexOf("Chrome") > -1 && userAgent.indexOf("Safari") > -1 && userAgent.indexOf("OPR/") == -1 && userAgent.indexOf("Edge") == -1; //判断Chrome浏览器
    		
    		//获取IE版本号
    		if(isIE){
    			var reIE = new RegExp("MSIE (\\d+\\.\\d+);");
    			reIE.test(userAgent);
    			var fIEVersion = parseFloat(RegExp["$1"]);	//IE版本号
    			document.getElementById("dd").style.display = "block";
    			document.getElementById("ieVersion").innerHTML = fIEVersion;
    		}
    		
    		document.getElementById("ie10").innerHTML = isIE;
    		document.getElementById("ie11").innerHTML = isEdge;
    		document.getElementById("chrome").innerHTML = isChrome;
    		document.getElementById("opera").innerHTML = isOpera;
    		document.getElementById("firefox").innerHTML = isFF;
    		document.getElementById("safari").innerHTML = isSafari;
    		
    		//判断是否存在flash插件
    		var myFlash = (function(){
    		  if(typeof window.ActiveXObject != "undefined"){
    		    return new ActiveXObject("ShockwaveFlash.ShockwaveFlash");
    		  }else{
    		    return navigator.plugins['Shockwave Flash'];
    		  }
    		})();
    		if(myFlash){
    			document.getElementById("flash").innerHTML = "true";
    		}else{
    			document.getElementById("flash").innerHTML = "false";
    		}
    		
    		//返回flash版本号
    //		(function(){ 
    	        var getFlashVersion = function() { 
    		        try { 
    		            if(typeof window.ActiveXObject != 'undefined') {
    		                return parseInt((new ActiveXObject('ShockwaveFlash.ShockwaveFlash')).GetVariable("$version").split(" ")[1].split(",")[0], 10); 
    		            }else{
    		                return parseInt(navigator.plugins["Shockwave Flash"].description.split(' ')[2], 10);
    		            }
    		        } catch(e){
    		            return 0;
    		        }
    	        };
    	        if(getFlashVersion()){
    	        	document.getElementById("cc").style.display = "block"
    	        	document.getElementById("flashversion").innerHTML = getFlashVersion();
    	        }
    //	        console.log(getFlashVersion());
    //	      })();
    		
    	</script>
    </html>


    将页面复制为整个html,然后直接用浏览器打开,可以看到如下信息。


    您的浏览器完整版本号

    是否为IE10.0以下浏览器 或 11.0兼容模式:

    是否为IE11.0以上浏览器(Edge) :

    是否为Fire Fox浏览器 :

    是否为Chrome浏览器 :

    是否为Safari浏览器 :

    是否为Opera浏览器 :


    是否为支持flash :

    flash版本:


    当前IE版本:

    2017.10.13 sanai整理
    展开全文
  • 1.检查浏览器的内核 document.write(navigator.userAgent+'<br/>'); 转载于:https://www.cnblogs.com/luhailin/p/6598441.html
  • 浏览器版本检查

    2014-11-19 08:56:12
    function browerCheck() { var s = document.createElement('meta'); s.setAttribute('http-equiv','X-UA-Compatible'); var version = navigator.appVersion; if(version.indexOf("MSIE") > 0) { v
  • function getBrowserInfo() { var agent = navigator.userAgent.toLowerCase(); var regStr_ie = /msie +;/gi; //var regStr_ie = /msie [\d.]+;/gi; var regStr_ff = /firefox+/gi;... //var reg
  • // 浏览器检查结果 function browser() { var ua = navigator.userAgent; var ret = {}, webkit = ua.match( /WebKit\/([\d.]+)/ ), chrome = ua.match( /Chrome\/([\d.]+)/ ) || ua.match( /CriOS\/([\d.]+)/ ...
  • JS检查浏览器类型和版本

    千次阅读 2015-07-20 21:43:12
    scan = "您使用的是firefox内核" + Sys.firefox + "浏览器"; } if (Sys.chrome) { scan = "您使用的是chrome内核" + Sys.chrome + "浏览器"; } if (Sys.opera) { scan = "您使用的是opera内核" + Sys.opera + ...
  • 好程序员 web 前端分享 JS 检查浏览器类型和版本 , 先取得 Navigator 对象的 userAge...
  • 检查浏览器

    2016-03-01 14:17:00
    1.检查当前使用的浏览器<script type="text/javascript"> document.write("名称: " +navigator.appName+"<br>");//浏览器名称 document.write("版本号: "+...//浏览器版本号 document.write("发...
  • 如今 ,Web开发人员总是会参考CanIUse来检查浏览器或其众多版本之一是否支持某种功能。 CanIUse跟踪浏览器对标准HTML,CSS和SVG的采用以及它们的引用,W3C的规范状态以及指向每个浏览器中存在的问题和错误的链接...
  • 因为业务需求,项目经理让我做一个判断当前...1.当前浏览器是否是谷歌浏览器和确定浏览器浏览器版本号 JavaScript实现: /* 检查浏览器是否为谷歌 */ (function() { //取得浏览器的userAgent字符串 var my...
  • 1.当前浏览器是否是谷歌浏览器和确定浏览器浏览器版本号 JavaScript实现: /* 检查浏览器是否为谷歌 */ (function() { //取得浏览器的userAgent字符串 var myBrowser,chromeVersion,version,userAgent = ...
  • 谷歌浏览器版本与charmedriver版本的对应关系表,如果使用谷歌进行自动化测试报错,先检查一下驱动的版本浏览器版本是否对应
  • http://www.w3.org/TR/REC-html140/strict.dtd"> 检查当前浏览器版本信息 function PrintVersion(){ var msg = ""; msg += "浏览器名称:" + navigator.appName + "/n"; 
  • var uaMatch = /msie ([\w.]+)/.exec( navigator.userAgent.toLowerCase() ) || []; var vie = parseFloat( uaMatch[ 1 ], 10 );... alert('由于使用的IE版本过低,请使用IE8以上浏览器访问!'); }
  • 一·检查浏览器版本 以谷歌浏览器和火狐浏览器为例,查看浏览器版本方法如下: 谷歌(Chrome): 地址栏输入 chrome://version 或 点击菜单栏-->帮助-->关于Google Chrome查看 火狐(FireFox):选择菜单栏-->...
  • scan = "您使用的是firefox内核" + Sys.firefox + "浏览器"; }http://www.kmrlyy.com/gongjingai/33568.html  if (Sys.chrome) { scan = "您使用的是chrome内核" + Sys.chrome + "浏览器"; }...
  • jQuery Check浏览器版本

    2011-03-09 00:00:00
    使用jQuery检查您的浏览器版本在短短的几行代码,你可以为不同的浏览器如Firefox,IE,Safari浏览器,Chrome和更优化的代码。 jQuery的功能jQuery.Browser()和jQuery.Browser.Version()做所有的辛勤工作为我们!...
  • 如何禁止Chrome浏览器版本自动更新的方法 谷歌Chrome浏览器通常每次会自动检查更新到最新版本,对于一些用习惯了老版本的朋友、或因某些调试需求想用一个固定版本的用户来说,简直抓狂,来吧,亲测教程如下方法1。...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 3,055
精华内容 1,222
关键字:

检查浏览器版本