用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 相关文章推荐
一个多次搜索+多次传值的解决方案
Jan 20 Javascript
javascript字母大小写转换的4个函数详解
May 09 Javascript
让html页面不缓存js的实现方法
Oct 31 Javascript
JavaScript通过代码调用Flash显示的方法
Feb 02 Javascript
javascript实现简单的可随机变色网页计算器示例
Dec 30 Javascript
Vue常用指令V-model用法
Mar 08 Javascript
TypeScript入门-基本数据类型
Mar 28 Javascript
vue2实现搜索结果中的搜索关键字高亮的代码
Aug 29 Javascript
JS中FormData类实现文件上传
Mar 27 Javascript
JS实现躲避粒子小游戏
Jun 18 Javascript
解决echarts数据二次渲染不成功的问题
Jul 20 Javascript
vue封装自定义指令之动态显示title操作(溢出显示,不溢出不显示)
Nov 12 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中常用编辑器推荐
2007/01/02 PHP
PHP实现的oracle分页函数实例
2016/01/25 PHP
php生成图片缩略图功能示例
2017/02/22 PHP
php动态读取数据清除最右边距的方法
2017/04/12 PHP
[原创]提供复制本站内容时出现,该文章转自脚本之家等字样的js代码
2007/03/27 Javascript
ExtJS 2.0实用简明教程之应用ExtJS
2009/04/29 Javascript
js中单引号与双引号冲突问题解决方法
2013/10/04 Javascript
nodejs教程之环境安装及运行
2014/11/21 NodeJs
轻松创建nodejs服务器(9):实现非阻塞操作
2014/12/18 NodeJs
Javascript编写2048小游戏
2015/07/07 Javascript
关于获取DIV内部内容报错的原因分析及解决办法
2016/01/29 Javascript
js变量提升深入理解
2016/09/16 Javascript
ES6中Math对象新增的方法实例详解
2017/04/25 Javascript
jQuery实现radio第一次点击选中第二次点击取消功能
2017/05/15 jQuery
JS实现验证码倒计时的注册页面
2018/01/02 Javascript
vue.js单文件组件中非父子组件的传值实例
2018/09/13 Javascript
微信端调取相册和摄像头功能,实现图片上传,并上传到服务器
2019/05/16 Javascript
JavaScript设计模式之策略模式实现原理详解
2020/05/29 Javascript
解决父组件将子组件作为弹窗调用只执行一次created的问题
2020/07/24 Javascript
[34:10]Secret vs VG 2019国际邀请赛淘汰赛 败者组 BO3 第二场 8.24
2019/09/10 DOTA
python为tornado添加recaptcha验证码功能
2014/02/26 Python
python中正则表达式的使用详解
2014/10/17 Python
python字符串的常用操作方法小结
2016/05/21 Python
python爬虫实现教程转换成 PDF 电子书
2017/02/19 Python
python pandas实现excel转为html格式的方法
2018/10/23 Python
对python制作自己的数据集实例讲解
2018/12/12 Python
Python 实现王者荣耀中的敏感词过滤示例
2019/01/21 Python
python抓取需要扫微信登陆页面
2019/04/29 Python
使用Python制作新型冠状病毒实时疫情图
2020/01/28 Python
python程序输出无内容的解决方式
2020/04/09 Python
python 利用zmail库发送邮件
2020/09/11 Python
css3实现3d旋转动画特效
2015/03/10 HTML / CSS
详解Html5页面实现下载文件(apk、txt等)的三种方式
2018/10/22 HTML / CSS
美国Lolё官网:购买大胆而美丽的女性运动服装
2017/05/22 全球购物
如何配置、使用和清除Smarty缓存
2015/12/23 面试题
事务机电主管工作职责
2014/02/25 职场文书