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 相关文章推荐
jquery 表单下所有元素的隐藏
Jul 25 Javascript
EasyUI 中 MenuButton 的使用方法
Jul 14 Javascript
js设置组合快捷键/tabindex功能的方法
Nov 21 Javascript
jQuery预加载图片常用方法
Jun 15 Javascript
jquery实现顶部向右伸缩的导航区域代码
Sep 02 Javascript
JavaScript获取图片像素颜色并转换为box-shadow显示
Mar 11 Javascript
jQuery表单验证简单示例
Oct 17 Javascript
如何在Angular2中使用jQuery及其插件的方法
Feb 09 Javascript
Webpack中css-loader和less-loader的使用教程
Apr 27 Javascript
vue+ElementUI实现订单页动态添加产品数据效果实例代码
Jul 13 Javascript
一个有意思的鼠标点击文字特效jquery代码
Sep 23 jQuery
js获取form表单中name属性的值
Feb 27 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
ThinkPHP2.x防范XSS跨站攻击的方法
2015/09/25 PHP
PHP内核探索之解释器的执行过程
2015/12/22 PHP
Laravel搭建后台登录系统步骤详解
2016/07/26 PHP
PHP attributes()函数讲解
2019/02/03 PHP
Js callBack 返回前一页的js方法
2008/11/30 Javascript
javascript 写类方式之九
2009/07/05 Javascript
JS 时间显示效果代码
2009/08/23 Javascript
用Jquery实现滚动新闻
2014/02/12 Javascript
javascript的push使用指南
2014/12/05 Javascript
json与jsonp知识小结(推荐)
2016/08/16 Javascript
JS动态遍历json中所有键值对的方法(不知道属性名的情况)
2016/12/28 Javascript
js实现悬浮窗效果(支持拖动)
2017/03/09 Javascript
详解angularJs中关于ng-class的三种使用方式说明
2017/06/02 Javascript
vue.js+Echarts开发图表放大缩小功能实例
2017/06/09 Javascript
layui获取多选框中的值方法
2018/08/15 Javascript
js根据json数据中的某一个属性来给数据分组的方法
2018/10/08 Javascript
微信小程序实现滑动切换自定义页码的方法分析
2018/12/29 Javascript
js简单遍历获取对象中的属性值的方法示例
2019/06/19 Javascript
解决layui追加或者动态修改的表单元素“没效果”的问题
2019/09/18 Javascript
用Python实现换行符转换的脚本的教程
2015/04/16 Python
Python3.7实现中控考勤机自动连接
2018/08/28 Python
Python类和对象的定义与实际应用案例分析
2018/12/27 Python
Python实现把类当做字典来访问
2019/12/16 Python
tensorflow实现对张量数据的切片操作方式
2020/01/19 Python
Python实现实时数据采集新型冠状病毒数据实例
2020/02/04 Python
Python semaphore evevt生产者消费者模型原理解析
2020/03/18 Python
解决json中ensure_ascii=False的问题
2020/04/03 Python
Python实现数字的格式化输出
2020/08/01 Python
Scrapy实现模拟登录的示例代码
2021/02/21 Python
瑜伽国际:Yoga International
2018/04/18 全球购物
世界上第一个水枕头:Mediflow
2018/12/06 全球购物
给排水专业应届生求职信
2013/10/12 职场文书
工地资料员岗位职责
2013/12/31 职场文书
2014年银行柜员工作总结
2014/11/12 职场文书
CSS基础详解
2021/10/16 HTML / CSS
js 实现验证码输入框示例详解
2022/09/23 Javascript