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 相关文章推荐
通过JavaScript控制字体大小的代码
Oct 04 Javascript
PHP实现的各种中文编码转换类分享
Jan 23 Javascript
举例讲解jQuery对DOM元素的向上遍历、向下遍历和水平遍历
Jul 07 Javascript
微信小程序微信支付接入开发实例详解
Apr 12 Javascript
jQuery+HTML5实现WebGL高性能烟花绽放动画效果【附demo源码下载】
Aug 18 jQuery
微信小程序开发之IOS和Android兼容的问题
Sep 26 Javascript
vue-lazyload图片延迟加载插件的实例讲解
Feb 09 Javascript
vue iView 上传组件之手动上传功能
Mar 16 Javascript
vue的diff算法知识点总结
Mar 29 Javascript
谈谈React中的Render Props模式
Dec 06 Javascript
详解Vue+ElementUI从零开始搭建自己的网站(一、环境搭建)
Apr 30 Javascript
微信小程序实现购物车功能
Nov 18 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 新手入门教程
2009/08/03 PHP
PHP中cookie知识点学习
2018/05/06 PHP
PHP 扩展Memcached命令用法实例总结
2020/06/04 PHP
Prototype源码浅析 String部分(一)之有关indexOf优化
2012/01/15 Javascript
jQuery如何实现点击页面获得当前点击元素的id或其他信息
2014/01/09 Javascript
原生javascript实现图片弹窗交互效果
2015/01/12 Javascript
jQuery实现DIV层淡入淡出拖动特效的方法
2015/02/13 Javascript
javascript基于DOM实现权限选择实例分析
2015/05/14 Javascript
简介可以自动完成UI的AngularJS工具angular-smarty
2015/06/23 Javascript
JS实现带鼠标效果的头像及文章列表代码
2015/09/27 Javascript
Jquery效果大全之制作电脑健康体检得分特效附源码下载
2015/11/02 Javascript
JavaScript简单实现弹出拖拽窗口(一)
2016/06/17 Javascript
概述VUE2.0不可忽视的很多变化
2016/09/25 Javascript
vue配置请求本地json数据的方法
2018/04/11 Javascript
基于Vue实现关键词实时搜索高亮显示关键词
2018/07/21 Javascript
vue 地图可视化 maptalks 篇实例代码详解
2019/05/21 Javascript
[00:47]TI7不朽珍藏III——沙王不朽展示
2017/07/15 DOTA
30分钟搭建Python的Flask框架并在上面编写第一个应用
2015/03/30 Python
python pandas 组内排序、单组排序、标号的实例
2018/04/12 Python
Flask框架使用DBUtils模块连接数据库操作示例
2018/07/20 Python
python使用wxpy实现微信消息防撤回脚本
2019/04/29 Python
使用Python画股票的K线图的方法步骤
2019/06/28 Python
python进阶之自定义可迭代的类
2019/08/20 Python
Python 实现网课实时监控自动签到、打卡功能
2020/03/12 Python
Python批量获取并保存手机号归属地和运营商的示例
2020/10/09 Python
Kathmandu英国网站:新西兰户外运动品牌
2017/03/27 全球购物
美国艺术和工艺品商店:Hobby Lobby
2020/12/09 全球购物
销售演讲稿范文
2014/01/08 职场文书
职工运动会感言
2014/02/07 职场文书
建设投标担保书
2014/05/13 职场文书
大学推普周活动总结
2015/05/07 职场文书
大学生心理健康活动总结
2015/05/08 职场文书
基于python定位棋子位置及识别棋子颜色
2021/07/26 Python
Python 恐龙跑跑小游戏实现流程
2022/02/15 Python
Android Flutter实现图片滑动切换效果
2022/04/07 Java/Android
python+opencv实现目标跟踪过程
2022/06/21 Python