关于分辨率显示问题?很急手!

szk2001 2002-05-11 09:34:59
是这样的,在800*600下可全屏显示,其它情况就只能在一边显示,有没有办法在任何情况下都会全屏显示。
...全文
77 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
超级大笨狼 2002-05-11
  • 打赏
  • 举报
回复
一、百分比方案
二、双网页方案
funboy88 2002-05-11
  • 打赏
  • 举报
回复
你对TABLE用百分比来定义高和宽就可以的,
送分,在上面有一个关闭窗口左边有一个管理,点它就可以啦
szk2001 2002-05-11
  • 打赏
  • 举报
回复
谢谢各位点指,我应该怎么给您们送分呢?
freezwy 2002-05-11
  • 打赏
  • 举报
回复
不要指定WIDTH为物理的数字,使用相对的百分比。
比如
<table width="100%" align=center >
.....
</table>
qisanyou 2002-05-11
  • 打赏
  • 举报
回复
一、百分比方案
1.开启FrontPage2000,在网页编辑窗口插入一个3X1的表格;

2.在网页编辑窗口右单击鼠标,从菜单中选取“网页属性”,点选“边距”标签,然后选定“指定上边距“和“指定左边距”,并都设置为0像素(默认值),按下确定后表格会贴着窗口边框;

3.把鼠标指针置于表格任何地方右单击,从菜单中选取“表格属性”,在“指定宽度”框输入“760”数值,并选取单位为“像素”。如果你想网页在800X600pixels下不用上下拖曳,可以在“指定高度”框输入“460”数值,同时,把单元格边距,单元格间距,边框粗细全部设置为0。最后还需要在布局栏的对齐方式下拉列表选取“水平居中”让表格居中显示,按下确定按钮。

4.为了方便显示效果,你可以在表格里任意输入一些文字,然后保存这个网页。把显示器分辨率调整为1024X768pixels,然后利用浏览器打开网页,你会看到这段文字会居中显示,而其实是表格居中显示。

按照上面的方法制作出来的网页无论是在800x600pixels或者1027X768pixels下都能正常浏览。这种方法最关键的地方就是设置表格的宽度为760pixels。大家知道,虽然我们的网页是在800x600pixels下制作的,但实际尺寸因为浏览器的工具栏,状态栏,边框等会占居一点尺寸,所以留给网页的尺寸只有760X460pixels了,这下各位应该明白了吧。如果制作的网页想同时照顾到640x480pixels的访客,那么在第3步的“指定宽度”里应该输入“600”数值,这样制作出来的网页才能在更高分辨率下也能正常浏览。下面是各分辨率下实际网页尺寸:

640x480/600x300
800x600/760x460
1024x768/955x600
二、双网页方案
把下面这个小程序置于主页面中,并把主页面取名为index.htm,当客户机从服务器下载页面时,首先读取该页面,然后根据客户机的分辨率,下载相应的页面(index.htm下链接的两个页面才是真正的主页,分别取名为“800600.htm”和“1024768.htm”)。其后链接的各页面一式两套,互不干扰(分页面内容基本相同,主要工作是调整显示的位置)。由此一来,根据不同显示器显示不同页面的目的终于达到了。

  Index.htm的源文件如下,其中还考虑到了分辨率设为 “640×480”的14寸显示器,虽然此类显示器已经不多,但还是应该考虑到。大家在此基础上可以根据自己的具体情况进行修改。


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 -->
qisanyou 2002-05-11
  • 打赏
  • 举报
回复
一、百分比方案
1.开启FrontPage2000,在网页编辑窗口插入一个3X1的表格;

2.在网页编辑窗口右单击鼠标,从菜单中选取“网页属性”,点选“边距”标签,然后选定“指定上边距“和“指定左边距”,并都设置为0像素(默认值),按下确定后表格会贴着窗口边框;

3.把鼠标指针置于表格任何地方右单击,从菜单中选取“表格属性”,在“指定宽度”框输入“760”数值,并选取单位为“像素”。如果你想网页在800X600pixels下不用上下拖曳,可以在“指定高度”框输入“460”数值,同时,把单元格边距,单元格间距,边框粗细全部设置为0。最后还需要在布局栏的对齐方式下拉列表选取“水平居中”让表格居中显示,按下确定按钮。

4.为了方便显示效果,你可以在表格里任意输入一些文字,然后保存这个网页。把显示器分辨率调整为1024X768pixels,然后利用浏览器打开网页,你会看到这段文字会居中显示,而其实是表格居中显示。

按照上面的方法制作出来的网页无论是在800x600pixels或者1027X768pixels下都能正常浏览。这种方法最关键的地方就是设置表格的宽度为760pixels。大家知道,虽然我们的网页是在800x600pixels下制作的,但实际尺寸因为浏览器的工具栏,状态栏,边框等会占居一点尺寸,所以留给网页的尺寸只有760X460pixels了,这下各位应该明白了吧。如果制作的网页想同时照顾到640x480pixels的访客,那么在第3步的“指定宽度”里应该输入“600”数值,这样制作出来的网页才能在更高分辨率下也能正常浏览。下面是各分辨率下实际网页尺寸:

640x480/600x300
800x600/760x460
1024x768/955x600
二、双网页方案
把下面这个小程序置于主页面中,并把主页面取名为index.htm,当客户机从服务器下载页面时,首先读取该页面,然后根据客户机的分辨率,下载相应的页面(index.htm下链接的两个页面才是真正的主页,分别取名为“800600.htm”和“1024768.htm”)。其后链接的各页面一式两套,互不干扰(分页面内容基本相同,主要工作是调整显示的位置)。由此一来,根据不同显示器显示不同页面的目的终于达到了。

  Index.htm的源文件如下,其中还考虑到了分辨率设为 “640×480”的14寸显示器,虽然此类显示器已经不多,但还是应该考虑到。大家在此基础上可以根据自己的具体情况进行修改。


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 -->
ChinaOk 2002-05-11
  • 打赏
  • 举报
回复
定义<table align="center">
或用<Center></Center>把内容包起来

28,391

社区成员

发帖
与我相关
我的任务
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
  • ASP
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧