Javascript 判断客户端浏览器类型代码


Posted in Javascript onMarch 01, 2010
<script type="text/javascript"> 
/*详细方法1*/ 
function CheckBrowser() 
{ 
var app=navigator.appName; 
var verStr=navigator.appVersion; 
//火狐浏览器 
if (app.indexOf('Netscape') != -1) 
{ 
alert("你使用的是Netscape浏览器或火狐浏览器。"); 
} 
else if (app.indexOf('Microsoft') != -1) 
{ 
if (verStr.indexOf("MSIE 3.0")!=-1 || verStr.indexOf("MSIE 4.0") != -1 || verStr.indexOf("MSIE 5.0") != -1 || verStr.indexOf("MSIE 5.1") != -1) 
{ 
alert("您使用的是低版本(IE6.0以下)的浏览器."); 
} 
else 
{ 
alert("您使用的是IE6.0以上的浏览器."); 
} 
} 
} 
/*简洁方法2*/ 
function CheckBrowser1() 
{ 
if (window.navigator.userAgent.indexOf("MSIE")>=1) 
//如果浏览器为IE 
{ 
alert("IE浏览器"); 
} 
else //如果浏览器为Firefox 
{ 
if (window.navigator.userAgent.indexOf("Firefox")>=1) 
{ 
alert("Fixfox浏览器"); 
} 
} 
} 
//调用 
CheckBrowser(); 
CheckBrowser1(); 
</script>

JavaScript 获取 客户端信息
document.write("Screen resolution: ") 
document.write(screen.width + "*" + screen.height) 
document.write("<br />") 
document.write("Available view area: ") 
document.write(screen.availWidth + "*" + screen.availHeight) 
document.write("<br />") 
document.write("Color depth: ") 
document.write(screen.colorDepth) 
document.write("<br />") 
document.write("Buffer depth: ") 
document.write(screen.bufferDepth) 
document.write("<br />") 
document.write("DeviceXDPI: ") 
document.write(screen.deviceXDPI) 
document.write("<br />") 
document.write("DeviceYDPI: ") 
document.write(screen.deviceYDPI) 
document.write("<br />") 
document.write("LogicalXDPI: ") 
document.write(screen.logicalXDPI) 
document.write("<br />") 
document.write("LogicalYDPI: ") 
document.write(screen.logicalYDPI) 
document.write("<br />") 
document.write("FontSmoothingEnabled: ") 
document.write(screen.fontSmoothingEnabled) 
document.write("<br />") 
document.write("PixelDepth: ") 
document.write(screen.pixelDepth) 
document.write("<br />") 
document.write("UpdateInterval: ") 
document.write(screen.updateInterval) 
document.write("<br />")
Javascript 相关文章推荐
WordPress JQuery处理沙发头像
Jun 22 Javascript
在html页面上拖放移动标签
Jan 08 Javascript
js中escape对应的C#解码函数 UrlDecode
Dec 16 Javascript
jquery遍历函数siblings()用法实例
Dec 24 Javascript
浅谈javascript中的constructor
Jun 08 Javascript
jQuery EasyUI编辑DataGrid用combobox实现多级联动
Aug 29 Javascript
Vue.js中数组变动的检测详解
Oct 12 Javascript
jquery横向纵向鼠标滚轮全屏切换
Feb 27 Javascript
Vue表单控件数据绑定方法详解
Feb 05 Javascript
js数组相减简单示例【删除a数组所有与b数组相同元素】
Mar 04 Javascript
vue实现在进行增删改操作后刷新页面
Aug 05 Javascript
JavaScript快速调试的两个技巧
Nov 04 Javascript
在chrome中window.onload事件的一些问题
Mar 01 #Javascript
仅用[]()+!等符号就足以实现几乎任意Javascript代码
Mar 01 #Javascript
Javascript 网页水印(非图片水印)实现代码
Mar 01 #Javascript
使用js获取QueryString的方法小结
Feb 28 #Javascript
JQuery 将元素显示在屏幕的中央的代码
Feb 27 #Javascript
jquery 最简单易用的表单验证插件
Feb 27 #Javascript
JQuery团队打造的javascript单元测试工具QUnit介绍
Feb 26 #Javascript
You might like
PHP获取数组长度或某个值出现次数的方法
2015/02/11 PHP
PHP安装memcached扩展笔记
2015/05/28 PHP
PHP常用字符串操作函数实例总结(trim、nl2br、addcslashes、uudecode、md5等)
2016/01/09 PHP
php 算法之实现相对路径的实例
2017/10/17 PHP
PHP设计模式之模板方法模式实例浅析
2018/12/20 PHP
Laravel实现搜索的时候分页并携带参数
2019/10/15 PHP
CL vs ForZe BO5 第五场 2.13
2021/03/10 DOTA
js 发个判断字符串是否为符合标准的函数
2009/04/27 Javascript
JavaScript 学习笔记(十四) 正则表达式
2010/01/22 Javascript
css值转换成数值请抛弃parseInt
2011/10/24 Javascript
JavaScript之编码规范 推荐
2012/05/23 Javascript
B/S模式项目中常用的javascript汇总
2013/12/17 Javascript
jquery实现动态画圆
2014/12/04 Javascript
jQuery实现dialog设置focus焦点的方法
2015/06/10 Javascript
js中unicode转码方法详解
2015/10/09 Javascript
jQuery常用样式操作实例分析(获取、设置、追加、删除、判断等)
2016/09/08 Javascript
MUI  Scroll插件的使用详解
2017/04/13 Javascript
ReactNative之键盘Keyboard的弹出与消失示例
2017/07/11 Javascript
iview table高度动态设置方法
2018/03/14 Javascript
Vue在页面右上角实现可悬浮/隐藏的系统菜单
2018/05/04 Javascript
简述vue-cli中chainWebpack的使用方法
2019/07/30 Javascript
vue下载二进制流图片操作
2020/10/26 Javascript
在vue中使用image-webpack-loader实例
2020/11/12 Javascript
python中wx将图标显示在右下角的脚本代码
2013/03/08 Python
Python struct模块解析
2014/06/12 Python
Python中文竖排显示的方法
2015/07/28 Python
python的exec、eval使用分析
2017/12/11 Python
python之信息加密题目详解
2019/06/26 Python
Python高级编程之继承问题详解(super与mro)
2019/11/19 Python
美国著名的婴儿学步鞋老品牌:Robeez
2016/08/20 全球购物
Chain Reaction Cycles芬兰:世界上最大的在线自行车商店
2017/12/06 全球购物
长辈证婚人证婚词
2014/01/09 职场文书
考试作弊检讨书
2015/01/27 职场文书
通知书大全
2015/04/27 职场文书
详解NodeJS模块化
2021/06/15 NodeJs
Mysql中mvcc各场景理解应用
2022/08/05 MySQL