javascript有很多关于对象的操作,还是很方便,特别在实际的web应用系统中,可能会用到。近期自己业余web开发中,就灵活的运用到它,至少给服务器减少负担,举个例子,根据IE的语言及客户的分辨率来对不同的用户端显示不同的界面,就很方便的运用它!
闲话不拉,把下面代码拉出来:
var w=window;
var d=document;
var bk_show_width=w.screen.width;
var bk_show_height=w.screen.height;
var bk_show_ah=w.screen.availHeight;
var bk_show_aw=w.screen.availWidth;
var bk_show_ca=w.screen.colorDepth;
var bk_show_java=navigator.javaEnabled();
var bk_scr_h= d.body.scrollHeight;
var bk_clt_h=d.body.clientHeight;
var bk_clt_ref=d.referrer;
首先来看看这些代码显示出的是哪些?
试一下screen.width将显示哪些内容:
试一下screen.height将显示哪些内容:
试一下screen.availheight:将显示哪些内容:
试一下screen.availwidth将显示哪些内容:
试一下screen.colordepth将显示哪些内容:
当然其它的也同样可以测试,那么就很快就区别开来,screen.width,screen.height是指客户端的显示屏最大分辨率。availheight,availwidth是指当前显示器分辨率。
现在前面所说的例子就很容易实现:if (window.screen.availwidht<801){
window.localtion=目标页}
当然也可应用css样式表与上面代码来实现不同客户端的显示布局。有兴趣的其它可以试试!
| 评论共有1页,当前是第1页 |
CRM现在不大做了! |
| 评论人:游客 于2008-12-3 18:55:59发表 |
您好!请问您现在还做以前那个客户关系管理系统吗?我也想请教一下,谢谢。您的qq多少能告知我吗?我的27064800,谢谢! |
| 评论人:游客 于2008-11-4 9:38:28发表 |
我也是学JAVA。Web的但我一直不明白,望前辈有空来www.gsr2046.com 教我一下。谢谢。 |
| 评论人:游客 于2008-10-20 12:51:51发表 |
你好请问你现在还做您以前那个客户关系管理系统吗?你有带报表那个版本的吗?谢谢。能问下您的qq吗,我的304032838,希望能向您请教,谢谢 |
| 评论人:游客 于2008-7-18 19:42:12发表 |