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基础知识分享之类与函数化
Feb 13 Javascript
jQuery实现拖拽可编辑模块功能代码
Jan 12 Javascript
Vue结合原生js实现自定义组件自动生成示例
Jan 21 Javascript
浅谈js基础数据类型和引用类型,深浅拷贝问题,以及内存分配问题
Sep 02 Javascript
jQuery实现的简单前端搜索功能示例
Oct 28 jQuery
微信小程序上传图片到服务器实例代码
Nov 07 Javascript
Angular入口组件(entry component)与声明式组件的区别详解
Apr 09 Javascript
vue项目中应用ueditor自定义上传按钮功能
Apr 27 Javascript
解决js相同的正则多次调用test()返回的值却不同的问题
Oct 10 Javascript
微信小程序非swiper组件实现的自定义伪3D轮播图效果示例
Dec 11 Javascript
解决Vue在Tomcat8下部署页面不加载的问题
Nov 12 Javascript
微信小程序单选框自定义赋值
May 26 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读取和编写XML DOM的实现代码
2011/02/03 PHP
php实现以只读方式打开文件的方法
2015/03/16 PHP
详解WordPress中简码格式标签编写的基本方法
2015/12/22 PHP
Win10 下安装配置IIS + MySQL + nginx + php7.1.7
2017/08/04 PHP
PHP数组式访问接口ArrayAccess用法分析
2017/12/28 PHP
多个iframe自动调整大小的问题
2006/09/18 Javascript
dojo 之基础篇
2007/03/24 Javascript
如何用js控制css中的float的代码
2007/08/16 Javascript
extjs3 combobox取value和text案例详解
2013/02/06 Javascript
js中复制行和删除行的操作实例
2013/06/25 Javascript
jQuery实现在下拉列表选择时获取json数据的方法
2015/04/16 Javascript
JavaScript如何实现组合列表框中元素移动效果
2016/03/01 Javascript
js对字符串进行编码的方法总结(推荐)
2016/11/10 Javascript
利用jQuery解析获取JSON数据
2017/04/08 jQuery
vue 2.0路由之路由嵌套示例详解
2017/05/08 Javascript
es6+angular1.X+webpack 实现按路由功能打包项目的示例
2017/08/16 Javascript
vue单页面实现当前页面刷新或跳转时提示保存
2018/11/02 Javascript
扫微信小程序码实现网站登陆实现解析
2019/08/20 Javascript
createObjectURL方法实现本地图片预览
2019/09/30 Javascript
three.js 利用uv和ThreeBSP制作一个快递柜功能
2020/08/18 Javascript
[06:30]DOTA2英雄梦之声_第15期_死亡先知
2014/06/21 DOTA
Python中集合类型(set)学习小结
2015/01/28 Python
Python开发之快速搭建自动回复微信公众号功能
2016/04/22 Python
Python编程之黑板上排列组合,你舍得解开吗
2017/10/30 Python
python实现基于SVM手写数字识别功能
2020/05/27 Python
python--shutil移动文件到另一个路径的操作
2020/07/13 Python
css3实现背景模糊的三种方式(小结)
2020/05/15 HTML / CSS
css3实现动画的三种方式
2020/08/24 HTML / CSS
为什么使用接口?
2014/08/13 面试题
优秀班干部事迹材料
2014/01/26 职场文书
拾金不昧锦旗标语
2014/06/27 职场文书
2015年采购部工作总结
2015/04/23 职场文书
银行求职信范文
2019/05/13 职场文书
Python 机器学习工具包SKlearn的安装与使用
2021/05/14 Python
关于PHP数组迭代器的使用方法实例
2021/11/17 PHP
Spring Boot实现文件上传下载
2022/08/14 Java/Android