用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 相关文章推荐
jQuery select操作控制方法小结
May 26 Javascript
PHP+jQuery+Ajax+Mysql如何实现发表心情功能
Aug 06 Javascript
JS实现选项卡实例详解
Nov 17 Javascript
javascript回到顶部特效
Jul 30 Javascript
JS中split()用法(将字符串按指定符号分割成数组)
Oct 24 Javascript
jQuery中animate()的使用方法及解决$(”body“).animate({“scrollTop”:top})不被Firefox支持的问题
Apr 04 jQuery
微信页面弹出键盘后iframe内容变空白的解决方案
Sep 20 Javascript
vue的diff算法知识点总结
Mar 29 Javascript
vue实现的组件兄弟间通信功能示例
Dec 04 Javascript
Vuex,iView UI面包屑导航使用扩展详解
Nov 04 Javascript
Node.js设置定时任务之node-schedule模块的使用详解
Apr 28 Javascript
JavaScript 实现轮播图特效的示例
Nov 05 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猜单词游戏
2015/09/29 PHP
关于可运行代码无法正常执行的使用说明
2010/05/13 Javascript
juery框架写的弹窗效果适合新手
2013/11/27 Javascript
javascript中定义类的方法详解
2015/02/10 Javascript
jQuery实现可移动选项的左右下拉列表示例
2016/12/26 Javascript
ajax的分页查询示例(不刷新页面)
2017/01/11 Javascript
详解Vue中使用v-for语句抛出错误的解决方案
2017/05/04 Javascript
vue.js todolist实现代码
2017/10/29 Javascript
vue-cli webpack 引入jquery的方法
2018/01/10 jQuery
在vue项目中,使用axios跨域处理
2018/03/07 Javascript
js中对象和面向对象与Json介绍
2019/01/21 Javascript
Vue中全局变量的定义和使用
2019/06/05 Javascript
layui异步加载table表中某一列数据的例子
2019/09/16 Javascript
JS数据类型STRING使用实例解析
2019/12/18 Javascript
小谈angular ng deploy的实现
2020/04/07 Javascript
vue使用echarts图表自适应的几种解决方案
2020/12/04 Vue.js
[02:15]2014DOTA2国际邀请赛 赛后退役选手回顾
2014/08/01 DOTA
[01:08:17]2018DOTA2亚洲邀请赛3月29日 小组赛B组 EG VS VGJ.T
2018/03/30 DOTA
对numpy中布尔型数组的处理方法详解
2018/04/17 Python
利用Python yagmail三行代码实现发送邮件
2018/05/11 Python
Python寻找两个有序数组的中位数实例详解
2018/12/05 Python
对Python 简单串口收发GUI界面的实例详解
2019/06/12 Python
Python基础学习之时间转换函数用法详解
2019/06/18 Python
python用for循环求和的方法总结
2019/07/08 Python
浅谈Pytorch中的torch.gather函数的含义
2019/08/18 Python
Pytest框架之fixture的详细使用教程
2020/04/07 Python
python如何保存文本文件
2020/06/07 Python
python 三种方法提取pdf中的图片
2021/02/07 Python
深入解析HTML5中的Blob对象的使用
2015/09/08 HTML / CSS
国家励志奖学金获奖感言
2014/01/09 职场文书
品牌宣传方案
2014/03/21 职场文书
春节联欢会策划方案
2014/05/16 职场文书
高效课堂标语
2014/06/26 职场文书
本科毕业生应聘求职信
2014/07/06 职场文书
如何制作自己的原生JavaScript路由
2021/05/05 Javascript
HTML中实现音乐或视频自动播放案例详解
2022/05/30 HTML / CSS