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 相关文章推荐
Javascript 对象的解释
Nov 24 Javascript
从零开始学习jQuery (四) jQuery中操作元素的属性与样式
Feb 23 Javascript
js截取固定长度的中英文字符的简单实例
Nov 22 Javascript
JavaScript实现网站访问次数统计代码
Aug 12 Javascript
js实现基于正则表达式的轻量提示插件
Aug 29 Javascript
AngularJs directive详解及示例代码
Sep 01 Javascript
Angular js 实现添加用户、修改密码、敏感字、下拉菜单的综合操作方法
Oct 24 Javascript
JS实现获取汉字首字母拼音、全拼音及混拼音的方法
Nov 14 Javascript
JS/CSS实现字符串单词首字母大写功能
Sep 03 Javascript
微信sdk实现禁止微信分享(使用原生php实现)
Nov 15 Javascript
jquery实现点击弹出对话框
Feb 08 jQuery
jQuery实现可以计算进制转换的计算器
Oct 19 jQuery
在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 数组排序 array_multisort与uasort的区别
2011/03/24 PHP
php使用pclzip类实现文件压缩的方法(附pclzip类下载地址)
2016/04/30 PHP
php实现留言板功能(代码详解)
2017/03/28 PHP
Laravel Eloquent分表方法并使用模型关联的实现
2019/11/25 PHP
两个SUBMIT按钮,如何区分处理
2006/08/22 Javascript
javascript 面向对象编程 function也是类
2009/09/17 Javascript
jQuery ajax调用WCF服务实例
2014/07/16 Javascript
JavaScript AJAX之惰性载入函数
2014/08/27 Javascript
深入理解requestAnimationFrame的动画循环
2016/09/20 Javascript
JS实现鼠标滑过显示边框的菜单效果
2016/09/21 Javascript
JavaScript交换两个变量值的七种解决方案
2016/12/01 Javascript
node中modules.exports与exports导出的区别
2018/06/08 Javascript
vue通过指令(directives)实现点击空白处收起下拉框
2018/12/06 Javascript
微信小程序时间戳转日期的详解
2019/04/30 Javascript
基于JavaScript获取base64图片大小
2019/10/18 Javascript
前端深入理解Typescript泛型概念
2020/03/09 Javascript
vue中移动端调取本地的复制的文本方式
2020/07/18 Javascript
JavaScript中的函数式编程详解
2020/08/22 Javascript
python基础教程之类class定义使用方法
2014/02/20 Python
Python最长公共子串算法实例
2015/03/07 Python
Python实现的Excel文件读写类
2015/07/30 Python
MySQL中表的复制以及大型数据表的备份教程
2015/11/25 Python
Python操作MySQL数据库9个实用实例
2015/12/11 Python
Python中表达式x += y和x = x+y 的区别详解
2017/06/20 Python
python之matplotlib学习绘制动态更新图实例代码
2018/01/23 Python
Django 缓存配置Redis使用详解
2019/07/23 Python
python pandas cumsum求累计次数的用法
2019/07/29 Python
意大利买卖二手奢侈品网站:LAMPOO
2020/06/03 全球购物
酒店个人求职信范文
2014/01/25 职场文书
《翻越远方的大山》教学反思
2014/04/13 职场文书
《郑和远航》教学反思
2014/04/16 职场文书
酒店仓管员岗位职责
2014/04/28 职场文书
2015年国庆节慰问信
2015/03/23 职场文书
适合后台管理系统开发的12个前端框架(小结)
2021/06/29 Javascript
Python函数对象与闭包函数
2022/04/13 Python
CentOS7 minimal 最小化安装网络设置过程
2022/12/24 Servers