js判断浏览器类型为ie6时不执行


Posted in Javascript onJune 15, 2014

js判断浏览器类型

$.browser 对象
$.browser.version 浏览器版本

var binfo = ''; 
if ($.browser.msie) { binfo = "Microsoft Internet Explorer " + $.browser.version; } 
else if ($.browser.mozilla) { binfo = "Mozilla Firefox " + $.browser.version; } 
else if ($.browser.safari) { binfo = "Apple Safari " + $.browser.version; } 
else if ($.browser.opera) { binfo = "Opera " + $.browser.version; } 
else { 
binfo = "google"; 
} 
alert(binfo);

将上段代码直接写到<script></script>中即可

js判断ie6不执行

if ($.browser.msie && $.browser.version <= 6.0) 
return false;

$.browser.msie判断是否是ie浏览器

$.browser.version <= 6.0 判断ie小于等于ie6

return flase即不执行

比如有一段代码,是个弹出框,如果是ie6不执行,其他都执行,代码就可以如下操作:

function nextPopBox1() { 
if ($.browser.msie && $.browser.version <= 6.0) 
return false; 
layer.closeAll(); 
$.layer({ 
type: 1, 
shade: [0.5, '#000', true], 
border: false, 
bgcolor: '', 
fix: false, 
title: false, 
page: { dom: '#img2' }, 
area: ['724px', '302px'], 
closeBtn: false 
}); 
}

另一个例子,比如有一段代码,ie6不执行,其他都执行,代码可以如下所写:
function webJs() { 
if (!$.browser.msie && ($.browser.version != "6.0")) { 
$("#fastNav li:gt(0)").hover(function () { 
$(this).stop().animate({ marginLeft: "10px" }, 'fast'); 
}, function () { 
$(this).stop().animate({ marginLeft: "0px" }, 'fast'); 
}); 
} 
}
Javascript 相关文章推荐
extjs fckeditor集成代码
May 10 Javascript
jquery子元素过滤选择器使用示例
Jun 24 Javascript
jQuery UI 实现email输入提示实例
Aug 15 Javascript
JavaScript的null和undefined区别示例介绍
Sep 15 Javascript
Javascript模块化编程详解
Dec 01 Javascript
angularjs+bootstrap菜单的使用示例代码
Mar 07 Javascript
ES6中Class类的静态方法实例小结
Oct 28 Javascript
使用DataTable插件实现异步加载数据
Nov 19 Javascript
PostgreSQL Node.js实现函数计算方法示例
Feb 12 Javascript
微信小程序实现锚点功能
Nov 20 Javascript
VUE 实现动态给对象增加属性,并触发视图更新操作示例
Nov 29 Javascript
jQuery实现B2B网站后台管理系统侧导航
Jul 08 jQuery
给应用部分的js代码设定一个统一的入口
Jun 15 #Javascript
javascript 寻找错误方法整理
Jun 15 #Javascript
extjs每个组件要设置唯一的ID否则会出错
Jun 15 #Javascript
理运用命名空间让js不产生冲突避免全局变量的泛滥
Jun 15 #Javascript
jQuery获取动态生成的元素示例
Jun 15 #Javascript
jquery 实现input输入什么div图层显示什么
Jun 15 #Javascript
jQuery实现table隔行换色和鼠标经过变色的两种方法
Jun 15 #Javascript
You might like
解决dede生成静态页和动态页转换的一些问题,及火车采集入库生成动态的办法
2007/03/29 PHP
php学习之数据类型之间的转换代码
2011/05/29 PHP
PHP内核学习教程之php opcode内核实现
2016/01/27 PHP
Yii2组件之多图上传插件FileInput的详细使用教程
2016/06/20 PHP
PHP控制前台弹出对话框的实现方法
2016/08/21 PHP
php session_decode函数用法讲解
2019/05/26 PHP
javascript中字符串拼接需注意的问题
2010/07/13 Javascript
js图片延迟技术一般的思路与示例
2014/03/20 Javascript
ajax提交表单实现网页无刷新注册示例
2014/05/08 Javascript
node.js实现逐行读取文件内容的代码
2014/06/27 Javascript
JSON+Jquery省市区三级联动
2016/01/13 Javascript
javascript HTML5 canvas实现打砖块游戏
2020/06/18 Javascript
jQuery实现邮箱下拉列表自动补全功能
2016/09/08 Javascript
Vue.js组件tabs实现选项卡切换效果
2016/12/01 Javascript
js注册时输入合法性验证方法
2017/10/21 Javascript
vue中实现滚动加载更多的示例
2017/11/08 Javascript
JS+Canvas绘制动态时钟效果
2017/11/10 Javascript
使用vue2实现购物车和地址选配功能
2018/03/29 Javascript
vue展示dicom文件医疗系统的实现代码
2018/08/27 Javascript
[47:55]Ti4第二日主赛事败者组 NaVi vs EG 1
2014/07/20 DOTA
[26:52]LGD vs EG 2018国际邀请赛小组赛BO2 第一场 8.17
2018/08/18 DOTA
python根据经纬度计算距离示例
2014/02/16 Python
简单总结Python中序列与字典的相同和不同之处
2016/01/19 Python
使用Python如何测试InnoDB与MyISAM的读写性能
2018/09/18 Python
python调用虹软2.0第三版的具体使用
2019/02/22 Python
Python标准库itertools的使用方法
2020/01/17 Python
django 连接数据库出现1045错误的解决方式
2020/05/14 Python
新西兰Bookabach:查找全球度假屋
2020/12/03 全球购物
什么是静态路由,其特点是什么?什么是动态路由,其特点是什么?
2013/07/26 面试题
机械工程系毕业生求职信
2013/09/27 职场文书
幼儿教师演讲稿
2014/05/06 职场文书
产品推广策划方案
2014/05/10 职场文书
法定代表人授权委托书范文
2014/09/22 职场文书
2014入党积极分子批评与自我批评思想报告
2014/10/06 职场文书
详解Python牛顿插值法
2021/05/11 Python
详解Go语言Slice作为函数参数的使用
2021/07/02 Golang