javascript 浏览器检测代码精简版
- 软件编程
- 2026-01-11 10:26:26
/*written by xp in 8z at Mar 4,2010.QQ:251089096*/
var sUserAgent = navigator.userAgent;
var isIE=isIE6=isIE7=isIE8=isFirefox=false;
if(sUserAgent.indexOf("MSIE") > -1){
isIE = true;
var version = sUserAgent.substr(sUserAgent.indexOf("MSIE")+5,3);
if(version == "6.0"){isIE6=true;}
if(version == "7.0"){isIE7=true;}
if(version == "8.0"){isIE8=true;}
}
if(sUserAgent.indexOf("Firefox") > -1){isFirefox=true;}
使用指引:
复制代码 代码如下:
if(isIE)
{
语句体
}
if(isIE6)
{
语句体
}
if(isIE7)
{
语句体
}
if(isIE8)
{
语句体
}
if(isFirefox)
{
语句体
}
# QQ
# true
# false
# BR
# xp
# Firefox
# gt
# var
# 浏览器
# span
# version
# substr
# indexOf
# Mar
# navigator
# userAgent
# written
# JS判断浏览器类型与版本的实现代码
# MSIE
# 跨浏览器通用、可重用的选项卡tab切换js代码
# isIE
# 检测代码
# javascript高级程序设计第二版第十二章事件要点总结(常用的跨浏览器检测方法)
# 跨浏览器的事件对象介绍
# 基于jquery跨浏览器显示的file上传控件
# 跨浏览器开发经验总结(四) 怎么写入剪贴板
# javascript 特性检测并非浏览器检测
# jQuery下通过$.browser来判断浏览器.
# 判断浏览器的javascript版本的代码
# JS判断浏览器之Navigator对象
# 判断浏览器的js代码
# (跨浏览器基础事件/浏览器检测/判断浏览器)经验代码分享
# sUserAgent
# isFirefox
相关栏目:
【
教研文案 】
【
日常文案 】
【
AI模型 】
【
网络运营 】
【
营销推广 】
【
云计算 】
【
技术教程 】
【
软件编程 】
【
汉字学习 】
【
歌词歌曲 】
【
精选文章 】
相关推荐:
详解Scrapy Redis入门实战
python 基于opencv 实现一个鼠标绘图小程序
PHP连接MySQL数据库三种实现方法
MYSQL字符串强转的方法示例
java可以作为第一门编程语言学习吗
vuex Module将 store 分割成模块的操作
用ldap作为django后端用户登录验证的实现
Python hashlib和hmac模块使用方法解析
使用docker搭建kong集群操作
详解IDEA社区版(Community)和付费版(UItimate)的区别
C#获取注册表指定键值操作
C++ 输入一行数字(含负数)存入数组中的案例
C/C++宏替换实现详解
Docker 查看镜像信息的方法
详解Go语言的context包从放弃到入门
Python创建文件夹与文件的快捷方法
解决docker加载新的镜像后repository和tag名称都为none的问题
python爬虫beautifulsoup解析html方法
利用Ajax检测用户名是否被占用的完整实例
python openssl模块安装及用法
Android Studio 4.1没有GsonFormat插件的解决
PyCharm最新激活码PyCharm2025.2.3有效
浅谈JSON5解决了JSON的两大痛点
c# Linq distinct不会调用Equals方法详解
详解Python GUI编程之PyQt5入门到实战
Linux 使用shell脚本处理字符串的实现
Android使用系统相机进行拍照的步骤
element-ui点击查看大图的方法示例
Python 多进程、多线程效率对比
VUE中鼠标滚轮使div左右滚动的方法详解
MySQL日期与时间函数的使用汇总
python 三种方法实现对Excel表格的读写
学习C语言对后期java有帮助吗
Springcloud seata分布式事务实现代码解析
C++和python实现阿姆斯特朗数字查找实例代码
eclipse输出Hello World的实现方法
python爬虫判断招聘信息是否存在的实例代码
jQuery-App输入框实现实时搜索
手把手教你如何编译打包video.js
JQuery+drag.js上传图片并且实现图片拖曳
TCP socket SYN队列和Accept队列区别原理解析
c++ 判断是64位还是32位系统的实例
Goland 生成可执行文件的操作
golang语言如何将interface转为int, string,slice,struct等类型
微信小程序实现点击导航条切换页面
详解 c# 克隆
Android Studio实现简单音乐播放功能的示例代码
Goland编辑器设置选择范围背景色的操作
java Swing实现五子棋游戏
JavaScript实现无限轮播效果
本文转自网络,如有侵权请联系客服删除。
热门内容推荐
C#使用虚拟方法实现多态
- 2026-01-11
JavaScript原生对象之String对象的属性和方法详解
- 2026-01-11
js实现DOM走马灯特效的方法
- 2026-01-11
轻松创建nodejs服务器(1):一个简单nodejs服务器例子
- 2026-01-11
php实现微信公众平台账号自定义菜单类
- 2026-01-11
