例子
$(document).ready(function() { var explorer =navigator.userAgent ; //ie if (explorer.indexOf("MSIE") >= 0) { } //firefox else if (explorer.indexOf("Firefox") >= 0) { } //Chrome else if(explorer.indexOf("Chrome") >= 0) { //style="margin-top: 510px; !important; $(".wqx").css('margin-top','520px'); } //Opera else if(explorer.indexOf("Opera") >= 0) { } //Safari else if(explorer.indexOf("Safari") >= 0) { $(".wqx").css('margin-top','510px'); } //Netscape else if(explorer.indexOf("Netscape")>= 0) { } }) </script>
方法二(在高版本的jquery中已经没有了$.browser.['浏览器关键字'] 的做法了)
$.browser.['浏览器关键字']
$(function() { if($.browser.msie) { alert("this is msie"); } else if($.browser.safari) { alert("this is safari!"); } else if($.browser.mozilla) { alert("this is mozilla!"); } else if($.browser.opera) { alert("this is opera"); } else { alert("i don't konw!"); }
方法三,如果是高版本的jquery我们知道是$.support替代$.browser方法了,当然我们也可以使用js做法,如下。
1 mozilla if(/firefox/.test(navigator.userAgent.toLowerCase())){} if(/firefox/.test(navigator.userAgent.toLowerCase())){} 2 webkit if(/webkit/.test(navigator.userAgent.toLowerCase())){} if(/webkit/.test(navigator.userAgent.toLowerCase())){} 3 opera [javascript] view plaincopyprint? 01.if(/opera/.test(navigator.userAgent.toLowerCase())){} if(/opera/.test(navigator.userAgent.toLowerCase())){} 4 ie if(/msie/.test(navigator.userAgent.toLowerCase())){} if(/msie/.test(navigator.userAgent.toLowerCase())){} 5 ie6 if ('undefined' == typeof(document.body.style.maxHeight)) {} if ('undefined' == typeof(document.body.style.maxHeight)) {} 6 ie6-8 if (!$.support.leadingWhitespace) {} if (!$.support.leadingWhitespace) {} 7 IE11的检测方法 var ua=navigator.userAgent.toLowerCase(); if (ua.match(/msie/) != null || ua.match(/trident/) != null) { //浏览器类型 browserType = "IE"; //浏览器版本 browserVersion = ua.match(/msie ([\d.]+)/) != null ? ua.match(/msie ([\d.]+)/)[1] : ua.match(/rv:([\d.]+)/)[1]; }
以上是小编为您精心准备的的内容,在的博客、问答、公众号、人物、课程等栏目也有的相关内容,欢迎继续使用右上角搜索按钮进行搜索浏览器
, 关键字
, this
, null
类型
jquery判断浏览器类型、jquery 判断浏览器、jquery判断浏览器版本、jquery判断ie浏览器、jquery判断微信浏览器,以便于您获取更多的相关知识。
时间: 2024-10-25 00:33:02