js 多浏览器分别判断代码


Posted in Javascript onApril 01, 2010
/* 浏览器判断 */ 
var userAgent = navigator.userAgent.toLowerCase(); 
var is_webtv = userAgent.indexOf('webtv') != -1; 
var is_kon = userAgent.indexOf('konqueror') != -1; 
var is_mac = userAgent.indexOf('mac') != -1; 
var is_saf = userAgent.indexOf('applewebkit') != -1 || navigator.vendor == 'Apple Computer, Inc.'; 
var is_opera = userAgent.indexOf('opera') != -1 && opera.version(); 
var is_moz = (navigator.product == 'Gecko' && !is_saf) && userAgent.substr(userAgent.indexOf('firefox') + 8, 3); 
var is_ns = userAgent.indexOf('compatible') == -1 && userAgent.indexOf('mozilla') != -1 && !is_opera && !is_webtv && !is_saf; 
var is_ie = (userAgent.indexOf('msie') != -1 && !is_opera && !is_saf && !is_webtv) && userAgent.substr(userAgent.indexOf('msie') + 5, 3);
Javascript 相关文章推荐
从零开始学习jQuery (二) 万能的选择器
Oct 01 Javascript
jquery写个checkbox——类似邮箱全选功能
Mar 19 Javascript
javascript刷新父页面的各种方法汇总
Sep 03 Javascript
jQuery提示插件qTip2用法分析(支持ajax及多种样式)
Jun 08 Javascript
基于jQuery实现发送短信验证码后的倒计时功能(无视页面关闭)
Sep 02 Javascript
jQuery实现checkbox列表的全选、反选功能
Nov 24 Javascript
微信小程序 自定义Toast实例代码
Jun 12 Javascript
基于JavaScript实现图片连播和联级菜单实例代码
Jul 28 Javascript
微信小程序实现传递多个参数与事件处理
Aug 12 Javascript
Vue中key的作用示例代码详解
Jun 10 Javascript
jquery实现图片放大镜效果
Dec 23 jQuery
jQuery实现简单轮播图效果
Dec 27 jQuery
JS 遮照层实现代码
Mar 31 #Javascript
js压缩工具 yuicompressor 使用教程
Mar 31 #Javascript
jQuery 遍历json数组的实现代码
Sep 22 #Javascript
Javascript load Page,load css,load js实现代码
Mar 31 #Javascript
Javascript Jquery 遍历Json的实现代码
Mar 31 #Javascript
jquery+json实现的搜索加分页效果
Mar 31 #Javascript
EXTJS内使用ACTIVEX控件引起崩溃问题的解决方法
Mar 31 #Javascript
You might like
Protoss兵种对照表
2020/03/14 星际争霸
咖啡界又出新概念,无需咖啡豆的分子咖啡
2021/03/03 咖啡文化
一道求$b相对于$a的相对路径的php代码
2010/08/08 PHP
php读取文件内容的几种方法详解
2013/06/26 PHP
php商品对比功能代码分享
2015/09/24 PHP
PHP pthreads v3下的Volatile简介与使用方法示例
2020/02/21 PHP
javascript setTimeout和setInterval 的区别
2009/12/08 Javascript
NodeJS框架Express的模板视图机制分析
2011/07/19 NodeJs
document节点对象的获取方式示例介绍
2013/12/24 Javascript
jQuery对下拉框,单选框,多选框的操作
2014/02/21 Javascript
JavaScript作用域链示例分享
2014/05/27 Javascript
深入了解JavaScript中的Symbol的使用方法
2015/07/28 Javascript
谈谈JSON对象和字符串之间的相互转换JSON.stringify(obj)和JSON.parse(string)
2015/10/01 Javascript
JSON遍历方式实例总结
2015/12/07 Javascript
jQuery使用cookie与json简单实现购物车功能
2016/04/15 Javascript
Nodejs获取网络数据并生成Excel表格
2020/03/31 NodeJs
JQuery validate插件Remote用法大全
2016/05/15 Javascript
jQuery图片轮播插件——前端开发必看
2016/05/31 Javascript
Bootstrap弹出带合法性检查的登录框实例代码【推荐】
2016/06/23 Javascript
jquery实现下拉菜单的手风琴效果
2017/07/23 jQuery
利用js编写网页进度条效果
2017/10/08 Javascript
vue实现的上传图片到数据库并显示到页面功能示例
2018/03/17 Javascript
vue滚动tab跟随切换效果
2020/06/29 Javascript
解决layer弹出层中表单不起作用的问题
2019/09/09 Javascript
uni-app 组件里面获取元素宽高的实现
2019/12/27 Javascript
基于JavaScript实现表格隔行换色
2020/05/08 Javascript
ES5和ES6中类的区别总结
2020/12/21 Javascript
[00:58]他们到底在电话里听到了什么?
2017/11/21 DOTA
Python基于正则表达式实现检查文件内容的方法【文件检索】
2017/08/30 Python
Python使用cx_Freeze库生成msi格式安装文件的方法
2018/07/10 Python
通过python连接Linux命令行代码实例
2020/02/18 Python
毕业生自荐书
2014/02/03 职场文书
体育教师求职信
2014/06/30 职场文书
教师党员个人整改措施材料
2014/09/16 职场文书
婚礼家长致辞
2015/07/27 职场文书
关于军训的感想
2015/08/07 职场文书