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 相关文章推荐
简约JS日历控件 实例代码
Jul 12 Javascript
JS和jquery获取各种屏幕的宽度和高度的代码
Aug 02 Javascript
js 文本滚动效果的实例代码
Aug 17 Javascript
jQuery向上遍历DOM树之parents(),parent(),closest()之间的区别
Dec 02 Javascript
分享一个常用的javascript静态类
Dec 31 Javascript
jQuery中insertAfter()方法用法实例
Jan 08 Javascript
IE下支持文本框和密码框placeholder效果的JQuery插件分享
Jan 31 Javascript
javascript中select下拉框的用法总结
Jan 07 Javascript
JS实现定时任务每隔N秒请求后台setInterval定时和ajax请求问题
Oct 15 Javascript
web前端vue之vuex单独一文件使用方式实例详解
Jan 11 Javascript
Vue.js实现大屏数字滚动翻转效果
Nov 29 Javascript
vue监听浏览器原生返回按钮,进行路由转跳操作
Sep 09 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
索尼SONY ICF-SW7600GR电路分析与改良
2021/03/02 无线电
社区(php&amp;&amp;mysql)三
2006/10/09 PHP
基于php socket(fsockopen)的应用实例分析
2013/06/02 PHP
PHP统计nginx访问日志中的搜索引擎抓取404链接页面路径
2014/06/30 PHP
JS 参数传递的实际应用代码分析
2009/09/13 Javascript
2010年最佳jQuery插件整理
2010/12/06 Javascript
ExtJs使用总结(非常详细)
2012/03/22 Javascript
document.documentElement的一些使用技巧
2013/04/18 Javascript
js使用setTimeout实现定时炸弹的方法
2015/04/10 Javascript
javascript实现网页背景烟花效果的方法
2015/08/06 Javascript
JS触摸屏网页版仿app弹窗型滚动列表选择器/日期选择器
2016/10/30 Javascript
bootstrapValidator 重新启用提交按钮的方法
2017/02/20 Javascript
关于Vue背景图打包之后访问路径错误问题的解决
2017/11/03 Javascript
使用 Node.js 开发资讯爬虫流程
2018/01/07 Javascript
Node.JS段点续传:Nginx配置文件分段下载功能的实现方法
2018/03/12 Javascript
解决Vue axios post请求,后台获取不到数据的问题方法
2018/08/11 Javascript
解决微信小程序云开发中获取数据库的内容为空的方法
2019/05/15 Javascript
JavaScript 预解析的4种实现方法解析
2019/09/03 Javascript
JavaScript编码小技巧分享
2020/09/17 Javascript
vue实现列表拖拽排序的功能
2020/11/02 Javascript
[02:28]DOTA2 2015国际邀请赛中国区预选赛首日现场百态
2015/05/26 DOTA
[02:07]2018DOTA2亚洲邀请赛主赛事第三日五佳镜头 fy极限反杀
2018/04/06 DOTA
Python 分发包中添加额外文件的方法
2019/08/16 Python
详解Python修复遥感影像条带的两种方式
2020/02/23 Python
python 日志模块 日志等级设置失效的解决方案
2020/05/26 Python
使用Python-OpenCV消除图像中孤立的小区域操作
2020/07/05 Python
python实现快速文件格式批量转换的方法
2020/10/16 Python
django inspectdb 操作已有数据库数据的使用步骤
2021/02/07 Python
护理工作感言
2014/01/16 职场文书
乡镇平安建设汇报材料
2014/08/25 职场文书
退休党员个人对照检查材料思想汇报
2014/09/29 职场文书
医院护士工作检讨书
2014/10/26 职场文书
环卫工作汇报材料
2014/10/28 职场文书
优秀教师个人总结
2015/02/11 职场文书
python第三方网页解析器 lxml 扩展库与 xpath 的使用方法
2021/04/06 Python
英镑符号 £
2022/02/17 杂记