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 相关文章推荐
javascript 混合的构造函数和原型方式,动态原型方式
Dec 07 Javascript
jquery.fileEveryWhere.js 一个跨浏览器的file显示插件
Oct 24 Javascript
JavaScript中对循环语句的优化技巧深入探讨
Jun 06 Javascript
Javascript冒泡排序算法详解
Dec 03 Javascript
JS判断元素是否在数组内的实现代码
Mar 30 Javascript
JavaScript 是什么意思
Sep 22 Javascript
微信小程序-详解数据缓存
Nov 24 Javascript
jQuery Form表单取值的方法
Jan 11 Javascript
JavaScript取得gridview中获取checkbox选中的值
Jul 24 Javascript
js数字滑动时钟的简单实现(示例讲解)
Aug 14 Javascript
JavaScript实现的前端AES加密解密功能【基于CryptoJS】
Aug 28 Javascript
Vue+axios封装请求实现前后端分离
Oct 23 Javascript
给应用部分的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
php递归列出所有文件和目录的代码
2008/09/10 PHP
php下使用strpos需要注意 === 运算符
2010/07/17 PHP
php查看请求头信息获取远程图片大小的方法分享
2013/12/25 PHP
php session 写入数据库
2016/02/13 PHP
PHP 的比较运算与逻辑运算详解
2016/05/12 PHP
PHP的PDO事务与自动提交
2019/01/24 PHP
PHP-FPM 设置多pool及配置文件重写操作示例
2019/10/02 PHP
arguments对象
2006/11/20 Javascript
IE6不能修改NAME问题的解决方法
2010/09/03 Javascript
JavaScript中数组对象的那些自带方法介绍
2013/03/12 Javascript
Jquery如何实现点击时高亮显示代码
2014/01/22 Javascript
js和jquery使按钮失效为不可用状态的方法
2014/01/26 Javascript
node.js中的fs.appendFile方法使用说明
2014/12/17 Javascript
Javascript数组操作函数总结
2015/02/05 Javascript
js使用post 方式打开新窗口
2015/02/26 Javascript
JS基于Mootools实现的个性菜单效果代码
2015/10/21 Javascript
BootStrap中按钮点击后被禁用按钮的最佳实现方法
2016/09/23 Javascript
微信公众号开发 自定义菜单跳转页面并获取用户信息实例详解
2016/12/08 Javascript
webpack3+React 的配置全解
2017/08/21 Javascript
Vue.js 通过jQuery ajax获取数据实现更新后重新渲染页面的方法
2018/08/09 jQuery
详解Vue中组件的缓存
2019/04/20 Javascript
es6中比较有用的7个技巧小结
2019/07/12 Javascript
Nodejs libuv运行原理详解
2019/08/21 NodeJs
React路由鉴权的实现方法
2019/09/05 Javascript
node创建Vue项目步骤详解
2020/03/06 Javascript
vant-ui组件调用Dialog弹窗异步关闭操作
2020/11/04 Javascript
[29:16]完美世界DOTA2联赛决赛日 Inki vs LBZS 第三场 11.08
2020/11/10 DOTA
Python os模块中的isfile()和isdir()函数均返回false问题解决方法
2015/02/04 Python
Python实现把数字转换成中文
2015/06/29 Python
Python之re操作方法(详解)
2017/06/14 Python
PyCharm2018 安装及破解方法实现步骤
2019/09/09 Python
HTML5 form标签之解放表单验证、增加文件上传、集成拖放的使用方法
2013/04/24 HTML / CSS
ECOSUSI官网:女式皮革背包
2019/09/27 全球购物
关于是否需要写商业计划书
2014/02/07 职场文书
优秀学生事迹材料
2014/02/08 职场文书
学校财务管理制度
2015/08/04 职场文书