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 相关文章推荐
不用AJAX和IFRAME,说说真正意义上的ASP+JS无刷新技术
Sep 25 Javascript
jQuery选择器的工作原理和优化分析
Jul 25 Javascript
Jquery实现简单的动画效果代码
Mar 18 Javascript
js常用数组操作方法简明总结
Jun 20 Javascript
javascript数据类型示例分享
Jan 19 Javascript
js封装可使用的构造函数继承用法分析
Jan 28 Javascript
js实现缓冲运动效果的方法
Apr 10 Javascript
JavaScript 是什么意思
Sep 22 Javascript
JavaScript基于扩展String实现替换字符串中index处字符的方法
Jun 13 Javascript
老生常谈JavaScript面向对象基础与this指向问题
Oct 16 Javascript
基于jQuery实现定位导航位置效果
Nov 15 jQuery
ES6 Promise对象的应用实例分析
Jun 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
基于mysql的论坛(4)
2006/10/09 PHP
php 应用程序安全防范技术研究
2009/09/25 PHP
PHP取进制余数函数代码
2012/01/19 PHP
Php中文件下载功能实现超详细流程分析
2012/06/13 PHP
PHP数据库编程之MySQL优化策略概述
2017/08/16 PHP
PHP切割整数工具类似微信红包金额分配的思路详解
2019/09/18 PHP
用JS判别浏览器种类以及IE版本的几种方法小结
2011/08/02 Javascript
用js将内容复制到剪贴板兼容浏览器
2014/03/18 Javascript
IE及IE6浏览器中判断JS文件加载成功失败的方法
2015/02/18 Javascript
javascript实现博客园页面右下角返回顶部按钮
2015/02/22 Javascript
jquery自定义插件结合baiduTemplate.js实现异步刷新(附源码)
2016/12/22 Javascript
Bootstrap表单制作代码
2017/03/17 Javascript
微信小程序之swiper滑动面板用法示例
2018/12/04 Javascript
JS实现的贪吃蛇游戏案例详解
2019/05/01 Javascript
layer.open 子页面弹出层向父页面传输数据的例子
2019/09/26 Javascript
利用python代码写的12306订票代码
2015/12/20 Python
Python使用三种方法实现PCA算法
2017/12/12 Python
TensorFlow变量管理详解
2018/03/10 Python
python 2.7.14安装图文教程
2018/04/08 Python
用python处理图片之打开\显示\保存图像的方法
2018/05/04 Python
解决python3 pika之连接断开的问题
2018/12/18 Python
django框架模型层功能、组成与用法分析
2019/07/30 Python
Python学习笔记之Break和Continue用法分析
2019/08/14 Python
python扫描线填充算法详解
2020/02/19 Python
TensorFlow Autodiff自动微分详解
2020/07/06 Python
美国在线眼镜商城:Eyeglasses.com
2017/06/26 全球购物
采用怎样的方法保证数据的完整性
2013/12/02 面试题
车队司机自我鉴定
2014/03/02 职场文书
党的群众路线教育实践活动心得体会900字
2014/03/07 职场文书
绩效考核实施方案
2014/03/18 职场文书
2014年项目工作总结
2014/11/24 职场文书
工作态度恶劣检讨书
2015/05/06 职场文书
2016党员干部廉政准则学习心得体会
2016/01/20 职场文书
Nginx解决前端访问资源跨域问题的方法详解
2021/03/31 Servers
如何用vue实现网页截图你知道吗
2021/11/17 Vue.js
SQL Server中T-SQL标识符介绍与无排序生成序号的方法
2022/05/25 SQL Server