javascript:一个Div,当Div在窗体显示不下时,自动调整窗体以显示Div,移动的时候同样 asp.net

flyin2006 2007-01-11 10:51:51
javascript:一个Div,当Div在窗体显示不下时,自动调整窗体以显示Div,移动的时候同样 asp.net
...全文
318 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
JustAnswer 2007-01-11
  • 打赏
  • 举报
回复
先获得div的绝对位置
在用body.scrollHeight - 绝对位置高度
得到的是 div顶到窗体底的距离 s
if (s < div.clientHeight)
{
window.resizeby(0,div.clientHeight - s)
}
xiao7cn 2007-01-11
  • 打赏
  • 举报
回复
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
<title>无标题文档</title>
<style type="text/css">
<!--
#Layer1 {
position:absolute;
background-color:#FFFFCC;
width:317px;
height:813px;
z-index:1;
left: 308px;
overflow:scoll;
top: 2008px;
display:none;
}
-->
</style>
</head>

<body>
<div id="Layer1">换行<br />
换行<br />
换行<br />
换行<br />
换行<br />
换行<br />
</div>
<input type="button" name="add_content" value="显示" onclick="Layer1.style.display='block';Layer1.scrollIntoView();"/>
</body>
</html>
------------
看看这个是不是想要的
flyin2006 2007-01-11
  • 打赏
  • 举报
回复
有没有人知道
flyin2006 2007-01-11
  • 打赏
  • 举报
回复
怎么判断 div与窗体底部的距离才是主要的
JK_10000 2007-01-11
  • 打赏
  • 举报
回复
查一下参考资料,看一看obj.scrollIntoView(...)的用法
flyin2006 2007-01-11
  • 打赏
  • 举报
回复
不是想把 Div显示到窗体外面
而是自动调整窗体位置
比如下面显示不了 就把窗体向下拉
主要是不能判断Div与下面窗体的距离
jeamzhang 2007-01-11
  • 打赏
  • 举报
回复
好想可以吧!!!在网页最外面嵌一个table,然后根据table的长\宽来调整窗口的大小!
但我不知道怎么得到table的长\宽??

87,903

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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