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 相关文章推荐
js程序中美元符号$是什么
Jun 05 Javascript
javascript 日期时间函数(经典+完善+实用)
May 27 Javascript
JQuery Tips(4) 一些关于提高JQuery性能的Tips
Dec 19 Javascript
基于JS设计12306登录页面
Dec 28 Javascript
VUE中v-model和v-for指令详解
Jun 23 Javascript
基于vue组件实现猜数字游戏
May 28 Javascript
vue项目中api接口管理总结
Apr 20 Javascript
使用koa2创建web项目的方法步骤
Mar 12 Javascript
VUE 自定义组件模板的方法详解
Aug 30 Javascript
解决使用layui对select append元素无效或者未及时更新的问题
Sep 18 Javascript
Vue.js watch监视属性知识点总结
Nov 11 Javascript
vue实现分页的三种效果
Jun 23 Javascript
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
php radio 单选框获取与保持值的实现代码
2010/05/15 PHP
php curl_init函数用法
2014/01/31 PHP
laravel框架中控制器的创建和使用方法分析
2019/11/23 PHP
PHP设计模式(五)适配器模式Adapter实例详解【结构型】
2020/05/02 PHP
通过实例解析PHP数据类型转换方法
2020/07/11 PHP
jquery操作checkbox示例分享
2014/07/21 Javascript
jQuery中Ajax的get、post等方法详解
2015/01/20 Javascript
JavaScript中用于四舍五入的Math.round()方法讲解
2015/06/15 Javascript
JavaScript自动点击链接 防止绕过浏览器访问的方法
2017/01/19 Javascript
关于Vue实现组件信息的缓存问题
2017/08/23 Javascript
vue2.0+koa2+mongodb实现注册登录
2018/04/10 Javascript
详细分析Node.js 模块系统
2020/06/28 Javascript
解决vue请求接口第一次成功,第二次失败问题
2020/09/08 Javascript
python爬虫入门教程--优雅的HTTP库requests(二)
2017/05/25 Python
Python生成8位随机字符串的方法分析
2017/12/05 Python
Python字典及字典基本操作方法详解
2018/01/30 Python
一行Python代码过滤标点符号等特殊字符
2019/08/12 Python
Django框架表单操作实例分析
2019/11/04 Python
Python闭包及装饰器运行原理解析
2020/06/17 Python
什么是python的必选参数
2020/06/21 Python
python如何快速生成时间戳
2020/07/21 Python
PyTorch 导数应用的使用教程
2020/08/31 Python
CSS3文本换行word-wrap解决英文文本超过固定宽度不换行
2013/10/10 HTML / CSS
乐高奥地利官方商店:LEGO Shop AT
2019/07/16 全球购物
在线实验室测试:HealthLabs.com
2020/05/03 全球购物
高中生职业规划范文
2014/03/09 职场文书
经典婚礼主持词
2014/03/13 职场文书
公司总经理岗位职责
2014/03/15 职场文书
语文教研活动总结
2014/07/02 职场文书
企业总经理助理岗位职责
2014/09/12 职场文书
执法作风整顿剖析材料
2014/10/11 职场文书
2014年销售内勤工作总结
2014/12/01 职场文书
回复函格式及范文
2015/07/14 职场文书
2016党性教育学习心得体会
2016/01/21 职场文书
驾驶员安全责任协议书
2016/03/22 职场文书
PostgreSQL之连接失败的问题及解决
2023/05/08 PostgreSQL