用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 相关文章推荐
用JavaScript获取DOM元素位置和尺寸大小的方法
Apr 12 Javascript
使用RequireJS优化JavaScript引用代码的方法
Jul 01 Javascript
PhantomJS快速入门教程(服务器端的 JavaScript API 的 WebKit)
Aug 06 Javascript
JQuery实现左右滚动菜单特效
Sep 28 Javascript
Javascript数组中push方法用法分析
Oct 31 Javascript
js学习之----深入理解闭包
Nov 21 Javascript
angular十大常见问题
Mar 07 Javascript
在Vue中使用echarts的方法
Feb 05 Javascript
关于Vue Router中路由守卫的应用及在全局导航守卫中检查元字段的方法
Dec 09 Javascript
Vue传参一箩筐(页面、组件)
Apr 04 Javascript
vue3自定义dialog、modal组件的方法
Jan 04 Vue.js
JavaScript 实现继承的几种方式
Feb 19 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中url传递中文字符,特殊危险字符的解决方法
2013/08/17 PHP
PHP回调函数与匿名函数实例详解
2017/08/16 PHP
PHP 实现人民币小写转换成大写的方法及大小写转换函数
2017/11/17 PHP
详解Laravel5.6 Passport实现Api接口认证
2018/07/27 PHP
thinkphp5框架扩展redis类方法示例
2019/05/06 PHP
获取Javscript执行函数名称的方法
2006/12/22 Javascript
javascript 出生日期和身份证判断大全
2008/11/13 Javascript
封装的原生javascript弹出层代码
2010/09/24 Javascript
jQuery之DOM对象和jQuery对象的转换与区别分析
2015/01/08 Javascript
js+jquery常用知识点汇总
2015/03/03 Javascript
JS实现搜索关键词的智能提示功能
2017/07/07 Javascript
使用D3.js制作图表详解
2017/08/13 Javascript
bootstrap tooltips在 angularJS中的使用方法
2019/04/10 Javascript
vue实现记事本功能
2019/06/26 Javascript
改进 JavaScript 和 Rust 的互操作性并深入认识 wasm-bindgen 组件
2019/07/13 Javascript
微信小程序点击按钮动态切换input的disabled禁用/启用状态功能
2020/03/07 Javascript
Javascript执行上下文顺序的深入讲解
2020/11/04 Javascript
[00:34]DOTA2上海特级锦标赛 Spirit战队宣传片
2016/03/04 DOTA
[00:36]DOTA2上海特级锦标赛 LGD战队宣传片
2016/03/04 DOTA
解决安装tensorflow遇到无法卸载numpy 1.8.0rc1的问题
2018/06/13 Python
Python根据当前日期取去年同星期日期
2019/04/14 Python
python实现H2O中的随机森林算法介绍及其项目实战
2019/08/29 Python
PyCharm GUI界面开发和exe文件生成的实现
2020/03/04 Python
python IDLE添加行号显示教程
2020/04/25 Python
Python celery原理及运行流程解析
2020/06/13 Python
python 如何上传包到pypi
2020/12/24 Python
卡骆驰德国官方网站:Crocs德国
2019/03/29 全球购物
北承题目(C++)
2012/05/16 面试题
优秀团员个人事迹材料
2014/01/29 职场文书
城建学院毕业生自荐信
2014/01/31 职场文书
旅游市场营销方案
2014/03/09 职场文书
货物运输服务质量承诺书
2014/05/29 职场文书
小学师德师风演讲稿
2014/09/02 职场文书
迎新年主持词
2015/07/06 职场文书
大学生活感想
2015/08/10 职场文书
zabbix监控mysql的实例方法
2021/06/02 MySQL