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代码
Mar 27 Javascript
js获取浏览器基本信息大全
Nov 27 Javascript
JS动态创建DOM元素的方法
Jun 09 Javascript
js阻止浏览器默认行为触发的通用方法(推荐)
May 15 Javascript
jQuery Ajax 上传文件处理方式介绍(推荐)
Jun 30 Javascript
微信小程序 常见问题总结(4058,40013)及解决办法
Jan 11 Javascript
浅谈Vue.js应用的四种AJAX请求数据模式
Aug 30 Javascript
React通过redux-persist持久化数据存储的方法示例
Feb 14 Javascript
JavaScript 作用域scope简单汇总
Oct 23 Javascript
js DOM的事件常见操作实例详解
Dec 16 Javascript
如何在node环境实现“get数据解析”代码实例
Jul 03 Javascript
antd-DatePicker组件获取时间值,及相关设置方式
Oct 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
Laravel框架实现修改登录和注册接口数据返回格式的方法
2018/08/17 PHP
PHP中str_split()函数的用法讲解
2019/04/11 PHP
PHP中的异常处理机制深入讲解
2020/11/10 PHP
javascript第一课
2007/02/27 Javascript
FLASH 广告之外的链接
2008/12/16 Javascript
javascript 简单抽屉效果的实现代码
2010/03/09 Javascript
最短的javascript:地址栏载入脚本代码
2011/10/13 Javascript
jQuery判断元素上是否绑定了指定事件的方法
2015/03/17 Javascript
jQuery实现按钮只点击一次后就取消点击事件绑定的方法
2015/06/26 Javascript
基于node实现websocket协议
2016/04/25 Javascript
javascript实现随机生成DIV背景色
2016/06/20 Javascript
基于Bootstrap 3 JQuery及RegExp的表单验证功能
2017/02/16 Javascript
解决VUEX刷新的时候出现数据消失
2017/07/03 Javascript
基于vue.js快速搭建图书管理平台
2017/10/29 Javascript
Vue.js实现双向数据绑定方法(表单自动赋值、表单自动取值)
2018/08/27 Javascript
angular2组件中定时刷新并清除定时器的实例讲解
2018/08/31 Javascript
10行代码实现微信小程序滑动tab切换
2018/12/28 Javascript
VUE使用axios调用后台API接口的方法
2020/08/03 Javascript
JavaScript检测是否开启了控制台(F12调试工具)
2020/10/02 Javascript
解决ant design vue中树形控件defaultExpandAll设置无效的问题
2020/10/26 Javascript
如何在Express4.x中愉快地使用async的方法
2020/11/18 Javascript
python3实现UDP协议的服务器和客户端
2017/06/14 Python
python处理Excel xlrd的简单使用
2017/09/12 Python
Python使用Matplotlib实现Logos设计代码
2017/12/25 Python
Python使用os.listdir()和os.walk()获取文件路径与文件下所有目录的方法
2019/04/01 Python
Flask 上传自定义头像的实例详解
2020/01/09 Python
Python如何实现线程间通信
2020/07/30 Python
美国在线印刷公司:PsPrint
2017/10/12 全球购物
eDreams德国:南欧领先的在线旅游公司
2020/12/07 全球购物
元旦文艺汇演主持词
2014/03/26 职场文书
纪念九一八事变演讲稿1000字
2014/09/14 职场文书
学校总务处领导干部个人对照检查材料思想汇报
2014/10/06 职场文书
党员作风建设自查报告
2014/10/23 职场文书
党的群众路线教育实践活动个人整改措施落实情况
2014/11/04 职场文书
2014年节能减排工作总结
2014/12/06 职场文书
Redis缓存-序列化对象存储乱码问题的解决
2021/06/21 Redis