Jquery判断IE6等浏览器的代码


Posted in Javascript onApril 05, 2011

Jquery判断IE6的代码:

if ($.browser.msie && ($.browser.version == "6.0") && !$.support.style) { 
//代码 
}

jquery 判断浏览器方法
jquery中利用navigator.userAgent.indexOf来判断浏览器类型,并进行了一下处理,如果不想使用jquery,稍为修改下代码就可以为自己所用
jquery判断浏览器的源码(jquery1.31为例)
Js代码:
var userAgent = navigator.userAgent.toLowerCase(); 
// Figure out what browser is being used 
jQuery.browser = { 
version: (userAgent.match( /.+(?:rv|it|ra|ie)[\/: ]([\d.]+)/ ) || [0,'0'])[1], 
safari: /webkit/.test( userAgent ), 
opera: /opera/.test( userAgent ), 
msie: /msie/.test( userAgent ) && !/opera/.test( userAgent ), 
mozilla: /mozilla/.test( userAgent ) && !/(compatible|webkit)/.test( userAgent ) 
};

version---浏览器版本
msie----ie浏览器(Microsoft Internet Explorer)
mozilla-火狐浏览器
opera--opera浏览器
Js代码:
var userAgent = navigator.userAgent.toLowerCase();
browser={
version: (userAgent.match( /.+(?:rv|it|ra|ie)[\/: ]([\d.]+)/ ) || [0,'0'])[1],
safari: /webkit/.test( userAgent ),
opera: /opera/.test( userAgent ),
msie: /msie/.test( userAgent ) && !/opera/.test( userAgent ),
mozilla: /mozilla/.test( userAgent ) && !/(compatible|webkit)/.test( userAgent )
}
调用的时候和jquery一样,只不过把$符号取掉就行了
引用自:http://www.zdbase.com/content/detail.aspx?OID=F50C5170-4793-4C42-966C-823D48DA5879
用Jquery来判断浏览器的类型,如果只是仅仅为了判断浏览器的类型而使用该方法,那么不建议使用,只是在你已经使用了jquery才建议使用,因为没必要因为这么小的一个功能就加载那么大的类库吧。
建议学习jquery的朋友学习下,了解一下思路。
主要使用的方法:$.browser.['浏览器关键字']
代码如下:
<script type="text/javascript"> 
$(function() { 
if($.browser.msie) { 
$( function() { alert("this is msie"); }); 
} 
else if($.browser.safari) 
{ 
$( function() { alert("this is safari!"); }); 
} 
else if($.browser.mozilla) 
{ 
$( function() { alert("this is mozilla!"); }); 
} 
else if($.browser.opera) 
{ 
$( function() { alert("this is opera"); }); 
} 
else 
{ 
$( function() { alert("i don't konw!"); }); 
} 
}); 
</script>
Javascript 相关文章推荐
JavaScript对象学习经验整理
Oct 12 Javascript
使用mini-define实现前端代码的模块化管理
Dec 25 Javascript
微信JS接口汇总及使用详解
Jan 09 Javascript
JS实现在线统计一个页面内鼠标点击次数的方法
Feb 28 Javascript
jQuery控制元素显示、隐藏、切换、滑动的方法总结
Apr 16 Javascript
Javascript显示和隐藏ul列表的方法
Jul 15 Javascript
jstl中判断list中是否包含某个值的简单方法
Oct 14 Javascript
javascript获取图片的top N主色值方法详解
Jan 26 Javascript
Angular如何在应用初始化时运行代码详解
Jun 11 Javascript
JavaScript如何处理移动端拍摄图片旋转问题
Nov 16 Javascript
原生JS实现贪吃蛇小游戏
Mar 09 Javascript
AngularJs的$http发送POST请求,php无法接收Post的数据问题及解决方案
Aug 13 Javascript
jquery load()在firefox(火狐)下显示不正常的解决方法
Apr 05 #Javascript
JQuery中$之选择器用法介绍
Apr 05 #Javascript
关于window.pageYOffset和document.documentElement.scrollTop
Apr 05 #Javascript
Javascript 自适应高度的Tab选项卡
Apr 05 #Javascript
Ajax 数据请求的简单分析
Apr 05 #Javascript
jQuery1.5.1 animate方法源码阅读
Apr 05 #Javascript
jQuery的运行机制和设计理念分析
Apr 05 #Javascript
You might like
xml+php动态载入与分页
2006/10/09 PHP
使用PHP批量生成随机用户名
2008/07/10 PHP
PHPExcel实现表格导出功能示例【带有多个工作sheet】
2018/06/13 PHP
分享十五个最佳jQuery 幻灯插件和教程
2010/03/27 Javascript
xml转json的js代码
2012/08/28 Javascript
js的onload事件及初始化按钮事件示例代码
2013/09/25 Javascript
Document:getElementsByName()使用方法及示例
2013/10/28 Javascript
jquery获取URL中参数解决中文乱码问题的两种方法
2013/12/18 Javascript
判断某个字符在一个字符串中是否存在的js代码
2014/02/28 Javascript
基于jQuery的判断iPad、iPhone、Android是横屏还是竖屏的代码
2014/05/11 Javascript
Jquery实现仿腾讯微博发表广播
2014/11/17 Javascript
如何使用jquery easyui创建标签组件
2015/11/18 Javascript
为什么JavaScript没有块级作用域
2016/05/22 Javascript
JS加载器如何动态加载外部js文件
2016/05/26 Javascript
在 Node.js 中使用原生 ES 模块方法解析
2017/09/19 Javascript
angularjs实现天气预报功能
2020/06/16 Javascript
Vue利用路由钩子token过期后跳转到登录页的实例
2017/10/26 Javascript
angular json对象push到数组中的方法
2018/02/27 Javascript
详解JavaScript的BUG和错误
2018/05/07 Javascript
用Node编写RESTful API接口的示例代码
2018/07/04 Javascript
微信小程序修改swiper默认指示器样式的实例代码
2018/07/18 Javascript
python中defaultdict的用法详解
2017/06/07 Python
详解Python3 中hasattr()、getattr()、setattr()、delattr()函数及示例代码数
2018/04/18 Python
python的常用模块之collections模块详解
2018/12/06 Python
解决pycharm最左侧Tool Buttons显示不全的问题
2019/12/17 Python
使用CSS3设计地图上的雷达定位提示效果
2016/04/05 HTML / CSS
Lovedrobe官网:英国领先的大码服装品牌
2019/09/19 全球购物
乌克兰机票、铁路和巴士票、酒店搜索、保险:Tickets.ua
2020/01/11 全球购物
关于工资低的辞职信
2014/01/14 职场文书
科技开发中心办公室主任岗位责任制
2014/02/10 职场文书
争做文明公民倡议书
2014/08/29 职场文书
淘宝好评语句大全
2014/12/31 职场文书
幼儿园大班毕业评语
2014/12/31 职场文书
高三毕业评语
2014/12/31 职场文书
廉洁自律证明
2015/06/24 职场文书
CentOS7环境下MySQL8常用命令小结
2022/06/10 Servers