用js自动判断浏览器分辨率的代码


Posted in Javascript onJanuary 28, 2007
<SCRIPT LANGUAGE="JavaScript"> 
<!-- 
if (window.navigator.userAgent.indexOf("MSIE")>=1) 
{ 
var IE1024=""; 
var IE800=""; 
var IE1152=""; 
var IEother=""; 
ScreenWidth(IE1024,IE800,IE1152,IEother) 
} 
else{ 
if (window.navigator.userAgent.indexOf("Firefox")>=1) 
{ 
var Firefox1024=""; 
var Firefox800=""; 
var Firefox1152=""; 
var Firefoxother=""; 
ScreenWidth(Firefox1024,Firefox800,Firefox1152,Firefoxother) 
} 
else{ 
var Other1024=""; 
var Other800=""; 
var Other1152=""; 
var Otherother=""; 
ScreenWidth(Other1024,Other800,Other1152,Otherother) 
} 
} 
function ScreenWidth(CSS1,CSS2,CSS3,CSS4){ 
if ((screen.width == 1024) && (screen.height == 768)){ 
setActiveStyleSheet(CSS1); 
}else{ 
if ((screen.width == 800) && (screen.height == 600)){ 
setActiveStyleSheet(CSS2); 
}else{ 
if ((screen.width == 1152) && (screen.height == 864)){ 
setActiveStyleSheet(CSS3); 
}else{ 
setActiveStyleSheet(CSS4); 
}}} 
} 
function setActiveStyleSheet(title){  
document.getElementsByTagName("link")[0].href="style/"+title;  
} 
//--> 
</SCRIPT> 
Javascript 相关文章推荐
js 格式化时间日期函数小结
Mar 20 Javascript
基于jquery的返回顶部效果(兼容IE6)
Jan 17 Javascript
jquery判断当前浏览器的实现代码
Nov 07 Javascript
JS组件Bootstrap按钮组与下拉按钮详解
May 10 Javascript
AngularJS中的指令全面解析(必看)
May 20 Javascript
AngularJS基础 ng-options 指令详解
Aug 02 Javascript
原生JS下拉加载插件分享
Dec 26 Javascript
jQuery取得元素标签名称小结(附代码)
Aug 16 jQuery
JS加密插件CryptoJS实现的Base64加密示例
Aug 16 Javascript
详解angularjs4部署文件过大解决过程
Dec 05 Javascript
JS一次前端面试经历记录
Mar 19 Javascript
JS实现图片懒加载(lazyload)过程详解
Apr 02 Javascript
innerHTML,outerHTML,innerTEXT三者之间的区别
Jan 28 #Javascript
一个无限级XML绑定跨框架菜单(For IE)
Jan 27 #Javascript
网页javascript精华代码集
Jan 24 #Javascript
一页面多XMLHttpRequest对象
Jan 22 #Javascript
javascript 播放器 控制
Jan 22 #Javascript
JAVASCRIPT HashTable
Jan 22 #Javascript
Maps Javascript
Jan 22 #Javascript
You might like
用PHP与XML联手进行网站编程代码实例
2008/07/10 PHP
php分割合并两个字符串的函数实例
2015/06/19 PHP
php连接oracle数据库的方法(测试成功)
2016/05/26 PHP
PHP生成各种随机验证码的方法总结【附demo源码】
2017/06/05 PHP
PHP实现权限管理功能示例
2017/09/22 PHP
Js 随机数产生6位数字
2010/05/13 Javascript
JavaScript 32位整型无符号操作示例
2013/12/08 Javascript
node.js Web应用框架Express入门指南
2014/05/28 Javascript
推荐 21 款优秀的高性能 Node.js 开发框架
2014/08/18 Javascript
jquery图片切换实例分析
2015/04/15 Javascript
JavaScript实现页面5秒后自动跳转的方法
2015/04/16 Javascript
jquery插件tytabs.jquery.min.js实现渐变TAB选项卡效果
2015/08/25 Javascript
jQuery页面刷新(局部、全部)问题分析
2016/01/09 Javascript
微信小程序 JS动态修改样式的实现代码
2017/02/10 Javascript
angular使用bootstrap方法手动启动的实例代码
2017/07/18 Javascript
关于vue中的ajax请求和axios包问题
2018/04/19 Javascript
关于TypeScript模块导入的那些事
2018/06/12 Javascript
详解JSON Web Token 入门教程
2018/07/30 Javascript
微信jssdk逻辑在vue中的运用详解
2018/11/14 Javascript
JavaScript模板引擎应用场景及实现原理详解
2018/12/14 Javascript
Python中实现字符串类型与字典类型相互转换的方法
2014/08/18 Python
Python中的闭包实例详解
2014/08/29 Python
Python中的测试模块unittest和doctest的使用教程
2015/04/14 Python
Python环境搭建之OpenCV的步骤方法
2017/10/20 Python
python实现AES和RSA加解密的方法
2019/03/28 Python
基于django ManyToMany 使用的注意事项详解
2019/08/09 Python
Python传递参数的多种方式(小结)
2019/09/18 Python
解决pycharm最左侧Tool Buttons显示不全的问题
2019/12/17 Python
Keras自动下载的数据集/模型存放位置介绍
2020/06/19 Python
全球酒店预订网站:Hotels.com
2016/08/10 全球购物
仪器仪表检测毕业生自荐信
2013/10/31 职场文书
建筑工程毕业生自我鉴定
2014/01/14 职场文书
大学生暑期实践感言
2014/02/26 职场文书
海洋天堂观后感
2015/06/05 职场文书
Python中文纠错的简单实现
2021/07/07 Python
使用goaccess分析nginx日志的详细方法
2021/07/09 Servers