用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 相关文章推荐
兼容ie、firefox的图片自动缩放的css跟js代码分享
Jan 21 Javascript
JS动态修改表格cellPadding和cellSpacing的方法
Mar 31 Javascript
深入理解jQuery3.0的domManip函数
Sep 01 Javascript
JavaScript reduce和reduceRight详解
Oct 24 Javascript
javascript中对象的定义、使用以及对象和原型链操作小结
Dec 14 Javascript
javascript事件捕获机制【深入分析IE和DOM中的事件模型】
Dec 15 Javascript
js/jquery控制页面动态加载数据 滑动滚动条自动加载事件的方法
Feb 08 Javascript
JS中利用localStorage防止页面动态添加数据刷新后数据丢失
Mar 10 Javascript
微信小程序之滚动视图容器的实现方法
Sep 26 Javascript
js实现继承的方法及优缺点总结
May 08 Javascript
electron 如何将任意资源打包的方法步骤
Apr 16 Javascript
vue中element 的upload组件发送请求给后端操作
Sep 07 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插入中文到sqlserver 2008里出现乱码的解决办法分享
2012/07/19 PHP
学习php设计模式 php实现合成模式(composite)
2015/12/08 PHP
laravel orm 关联条件查询代码
2019/10/21 PHP
Javascript中暂停功能的实现代码
2007/03/04 Javascript
仅Firefox中链接A无法实现模拟点击以触发其默认行为
2011/07/31 Javascript
javascript实现根据iphone屏幕方向调用不同样式表的方法
2015/07/13 Javascript
基于jQuery 实现bootstrapValidator下的全局验证
2015/12/07 Javascript
Bootstrap表格和栅格分页实例详解
2016/05/20 Javascript
JavaScript数组方法大全(推荐)
2016/07/05 Javascript
Jquery实现遮罩层的简单实例(就是弹出DIV周围都灰色不能操作)
2016/07/14 Javascript
setTimeout学习小结
2017/02/08 Javascript
JavaScript面向对象精要(下部)
2017/09/12 Javascript
Javascript中JSON数据分组优化实践及JS操作JSON总结
2017/12/22 Javascript
vue页面切换到滚动页面显示顶部的实例
2018/03/13 Javascript
ES6基础之展开语法(Spread syntax)
2019/02/21 Javascript
详解Vue 全局变量,局部变量
2019/04/17 Javascript
Node.js系列之发起get/post请求(2)
2019/08/30 Javascript
vue router 传参获取不到的解决方式
2019/11/13 Javascript
Angular8 简单表单验证的实现示例
2020/06/03 Javascript
Python中的浮点数原理与运算分析
2017/10/12 Python
pyqt5自定义信号实例解析
2018/01/31 Python
判断python字典中key是否存在的两种方法
2018/08/10 Python
Python实现数据结构线性链表(单链表)算法示例
2019/05/04 Python
django基于cors解决跨域请求问题详解
2019/08/06 Python
Python迭代器iterator生成器generator使用解析
2019/10/24 Python
Python用requests库爬取返回为空的解决办法
2021/02/21 Python
德国自然时尚和有机产品购物网站:Waschbär
2019/05/29 全球购物
俄罗斯护发和专业化妆品购物网站:Hihair
2019/09/28 全球购物
假日旅行社实习自我鉴定
2013/09/24 职场文书
教育学专业毕业生的自我评价
2013/11/21 职场文书
设计师个人求职信范文
2014/02/02 职场文书
招股说明书范本
2014/05/06 职场文书
第一批党的群众路线教育实践活动总结报告
2014/07/03 职场文书
软环境建设心得体会
2014/09/09 职场文书
运动会广播稿100字
2014/09/14 职场文书
民主生活会批评与自我批评总结
2014/10/17 职场文书