网页制作不同分辨率显示不同页面问题

来源:百度知道 编辑:UC知道 时间:2024/07/04 14:54:49
具体问题具体分析,请根据此网站提出解决方案:http://www.jxdx.net:6015/wwwinside/,在本网站中,左右均有一个“.JS”的广告条,这两个广告条在1024*768页面上能正常显示,但如果改成800*600时,两个广告条就都跑到右侧了,非常不美观。我想得到的效果是:当访客电脑是800*600分辨率时,能将左右两侧的“.JS”广告条给屏蔽掉。
网上的答案很多,但不可行,谢谢请不要从网上找一个粘贴上,我需要具体的方法,只要给出源代码加入我的网站能成功,追加100分悬赏。
非常感谢!

有一种办法就是让单独的一个页面作为主页,让这个主页检测分辨率,之后转到相应的页面,我做过,你可以试一试,把下面的“页面一”“页面二”“页面三”改成你的网页,不影响速度

直接把修改后的下面的文件存储为一个网页即可

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<!-- saved from url=(0011)about:blank -->
<HTML>
<script LANGUAGE="JavaScript">
<!-- Begin
function redirectPage() {
var url640x480 = "页面一";
var url800x600 = "页面二";
var url1024x768 = "页面三";
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>

<HEAD>
<META http-equiv=Content-Type content="text/html; ch