asp 获取窗口高度

RobinBest 2009-11-14 04:23:37
我有一个页面,现在想在窗口中央显示一行提示信息。
在不同的电脑打开时,因为窗口大小是不一样的。所以,提示信息就有可能不会显示在正中央。

我的相法是,在打开页面时,获取当前窗口的高度,然后计算出提示信息应该放在哪个位置。

想请教,如何获取窗口的高度?

注意:提示信息是ASP动态输入的,而且长度差异很大。
我知道可以用JS实现,但问题是,客户端JS里如何引用ASP里的变量呢?

谢谢!
...全文
301 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
RobinBest 2009-11-16
  • 打赏
  • 举报
回复
如何让提示信息始终显示在窗口底部?????
RobinBest 2009-11-14
  • 打赏
  • 举报
回复
多谢4楼的!

那顺便问一下,如果我要让提示信息始终显示在窗口底部呢?又怎么写css?
ayouori 2009-11-14
  • 打赏
  • 举报
回复
用浮动层,用css设置绝对居中,如果是用带选项卡的浏览器,设新窗口居中无意义.dialog自动居中.
lzp4881 2009-11-14
  • 打赏
  • 举报
回复
http://bbs.blueidea.com/thread-2924951-1-1.html
永远在屏幕中间
lzp4881 2009-11-14
  • 打赏
  • 举报
回复
<html>
<body>
<SCRIPT LANGUAGE="JavaScript">
var s ="网页可见区域宽:"+ document.body.clientWidth;
s +="\n网页可见区域高:"+ document.body.clientHeight;
s += "\n网页正文全文宽:"+ document.body.scrollWidth;
s += "\n网页正文全文高:"+ document.body.scrollHeight;
s += "\n网页正文部分上:"+ window.screenTop;
s += "\n网页正文部分左:"+ window.screenLeft;
s += "\n屏幕分辨率的高:"+ window.screen.height;
s += "\n屏幕分辨率的宽:"+ window.screen.width;
s +="\n屏幕可用工作区高度:"+ window.screen.availHeight;
s +="\n屏幕可用工作区宽度:"+ window.screen.availWidth;
alert(s);
</SCRIPT>
</body>
</html>
Dogfish 2009-11-14
  • 打赏
  • 举报
回复
你最终的实现都是在客户端。

<script language="javascript">
var a = "<%=你的asp变量%>";
</script>
  • 打赏
  • 举报
回复
<script language="javascript">
var aa=<%=bb%> //这里的bb即为ASP里面的变量
</script>

28,406

社区成员

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

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