用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实现的五子棋游戏实例
Jun 13 Javascript
javascript弹出窗口实现代码
Nov 12 Javascript
javascript实现uploadify上传格式以及个数限制
Nov 23 Javascript
详解JavaScript for循环中发送AJAX请求问题
Jun 23 Javascript
JS简单设置下拉选择框默认值的方法
Aug 20 Javascript
浅谈Vue的加载顺序探讨
Oct 25 Javascript
原生js实现移动端触摸轮播的示例代码
Dec 22 Javascript
浅谈React 服务器端渲染的使用
May 08 Javascript
新手必须知的Node.js 4个JavaScript基本概念
Sep 16 Javascript
《javascript设计模式》学习笔记四:Javascript面向对象程序设计链式调用实例分析
Apr 07 Javascript
使用 Jest 和 Supertest 进行接口端点测试实例详解
Apr 25 Javascript
js实现微信聊天界面
Aug 09 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 显示指定路径下的图片
2009/10/29 PHP
php上传文件中文文件名乱码的解决方法
2013/11/01 PHP
smarty模板中拼接字符串的方法
2014/02/14 PHP
PHP @ at 记号的作用示例介绍
2014/10/10 PHP
php延迟静态绑定实例分析
2015/02/08 PHP
php中照片旋转 (orientation) 问题的正确处理
2017/02/16 PHP
利用laravel+ajax实现文件上传功能方法示例
2017/08/13 PHP
php 算法之实现相对路径的实例
2017/10/17 PHP
php实现微信发红包功能
2018/07/13 PHP
JavaScript 版本自动生成文章摘要
2008/07/23 Javascript
jQuery实现form表单reset按钮重置清空表单功能
2012/12/18 Javascript
实现placeholder效果的方案汇总
2015/06/11 Javascript
jQuery实现form表单元素序列化为json对象的方法
2015/12/09 Javascript
Nodejs连接mysql并实现增、删、改、查操作的方法详解
2018/01/04 NodeJs
vue2.0 根据状态值进行样式的改变展示方法
2018/03/13 Javascript
详解react-redux插件入门
2018/04/19 Javascript
JS实现的贪吃蛇游戏案例详解
2019/05/01 Javascript
如何基于filter实现网站整体变灰功能
2020/04/17 Javascript
Python连接数据库学习之DB-API详解
2017/02/07 Python
python中numpy.zeros(np.zeros)的使用方法
2017/11/07 Python
Python语言描述最大连续子序列和
2017/12/05 Python
关于Python的一些学习总结
2018/05/25 Python
Python Unittest根据不同测试环境跳过用例的方法
2018/12/16 Python
python实现微信自动回复及批量添加好友功能
2019/07/03 Python
python定间隔取点(np.linspace)的实现
2019/11/27 Python
python模拟实现斗地主发牌
2020/01/07 Python
pandas处理csv文件的方法步骤
2020/10/16 Python
python爬虫scrapy框架的梨视频案例解析
2021/02/20 Python
selenium+python自动化78-autoit参数化与批量上传功能的实现
2021/03/04 Python
纯CSS3大转盘抽奖示例代码(响应式、可配置)
2017/01/13 HTML / CSS
HTML5+CSS3实现拖放(Drag and Drop)示例
2014/07/07 HTML / CSS
计算机专业自我鉴定
2013/10/15 职场文书
应聘英语教师求职信
2014/04/24 职场文书
先进工作者推荐材料
2014/12/23 职场文书
mysql使用FIND_IN_SET和group_concat两个方法查询上下级机构
2022/04/20 MySQL
Linux下搭建SFTP服务器的命令详解
2022/06/25 Servers