当前位置: 首页 > 图文教程 > 网络编程 > Javascript > 实用的检测分辨率的程序代码

Javascript
在一个form用一个SUBMIT(或button)分别提交到两个处理表单页面的代码
用Javascript读取中文COOKIE的解决办法
功能很全的精品JS计算器
永不消失的title提示代码
一直复略了的一个问题,关于表单重复提交
初探jquery——表单应用范例
懒就要懒到底——鼠标自动点击(含时间判断)
关于表单的两点交互体验改进技巧
javascript知识点收藏
用Javascript做flash做的事..才完成的一个类.Auntion Action var 0.1
如何使页面打开时input就被选中?
点选TOP后并不是直接跳到页顶的,而是滚动上去的
js玩一玩WSH吧
【最新漏洞】IE中使用Rds.DataSpace下载并运行病毒文件
select选择事件问题
SUN的《AJAX与J2EE》全文译了
你真的了解JavaScript吗?
极酷的javascirpt,让你随意编辑任何网页
用javascript编写的第一人称射击游戏
轻轻松松学习JavaScript

Javascript 中的 实用的检测分辨率的程序代码


出处:互联网   整理: 软晨网(RuanChen.com)   发布: 2009-08-10   浏览: 393 ::
收藏到网摘: n/a

上网用户的屏幕分辨率未必都是800×600的,有相当一部分人仍然在使用640×480的分辨率上网,试想:你辛辛苦苦作的
页面在别人的浏览器理看到的将面目全非。

这个小程序在用户进入页面的时候会检测它们的分辨率,然后根据分辨率的不同,指向相应的页面。当然,讲究的你应当
事先分别做好800×600和640×480的页面。Try it,really good!

注意:本例没有为不同的分辨率作相应的页面,你可以按下面的按钮看看出现的提示,你只要明白意思就可以了。



以下代码加入<HEAD>区:

<SCRIPT LANGUAGE="JavaScript">
<!-- Begin

function redirectPage() {

var url640x480 = "http://www.17357.net/640x480";**记得改相应的页面

var url800x600 = "http://www.17357.net/800x600";

var url1024x768 = "http://www.17357.net/1024x768";

if ((screen.width == 640) && (screen.height == 480))

window.location.href= url640x480;

else if ((screen.width == 800) && (screen.height == 600))

window.location.href= url800x600;

else if ((screen.width == 1024) && (screen.height == 768))

window.location.href= url1024x768;

else window.location.href= url640x480;

}

// End -->

</script>


以下代码加入<BODY>区:


<center>
<form>

<input type=button value="进入符合分辨率的页面" onClick="redirectPage()">

</form>

</center>