« 前天西湖行略影(这个人经常穿越了=。=我家傲娇的影拓3(雷筋肉的勿入=。=) »

看来现在还有很多人使用1024*768分辨率啊

由于本人目前的笔记本是宽屏,所以之前网站的改版也是配合宽频显示器最佳分辨率1366*768而设计的。

但是,前些天用别人的电脑访问时却发现了大问题。在目前仍然比较普遍使用的1024*768的分辨率下。数据区和导航flash会重叠,从而造成效果很 差。想想也是,如果是台式机,不需要玩游戏或看电影这样特别的需求,又不赶时髦,又没钱,并且不愿意乱花钱的人(虽然条件这么多,但是这样的人为数不少, 至少网吧是这样)都还会在使用这种分辨率。如果是笔记本,也都是小于17寸的,非宽屏的话也都回是这个分辨率。虽然我的台式机和笔记本都已经不是 1024*769这个分辨率了。但是依据上面的分析来看,这个分辨率的使用者不在少数啊。

所以,为了这些仍然在使用1024*768的访客浏览,我在加上了一些JS的程序,致使主页上各个图层会根据浏览者打开的窗口大小来调整位置或者切换不同的flash导航。以达到最佳访问效果^_^



开始本来想用VB.net来实现的,但是VS2005中的VB和VB6.0中获取屏幕分辨率的语句已经大不相同。
而在网上找了好多方法,但是却没有一种是可行的,不知道原因到底是为什么= =

于是只好使用JS最常用的获取屏幕分辨率的方法。然后通过判断屏幕分辨率来变换DIV图层的可见性。
开始我还有点担心,图层不显示,但是仍然会先加载其中的内容呢。好在似乎如果图层不显示,网页就不会加载网页中的内容,所以在第一次切换窗口大小达到变换的条件后。还能看到另一个FLASH加载后开始播放^_^

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

日历

最新评论及回复

最近发表

Powered By Z-Blog

CopyRight © 2004-2008 Flash Conan ver4.0 Some Rights Reserved.