javascript:一个Div,当Div在窗体显示不下时,自动调整窗体以显示Div,移动的时候同样 asp.net 好想可以吧!!!在网页最外面嵌一个table,然后根据table的长\宽来调整窗口的大小!但我不知道怎么得到table的长\宽?? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 不是想把 Div显示到窗体外面而是自动调整窗体位置比如下面显示不了 就把窗体向下拉主要是不能判断Div与下面窗体的距离 查一下参考资料,看一看obj.scrollIntoView(...)的用法 怎么判断 div与窗体底部的距离才是主要的 <!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>------------看看这个是不是想要的 先获得div的绝对位置在用body.scrollHeight - 绝对位置高度得到的是 div顶到窗体底的距离 sif (s < div.clientHeight){window.resizeby(0,div.clientHeight - s)} 谁能帮忙调试以下代码,百度google都找不到答案,难道真的很难? js 帮忙,如何滑动出现半透明层? 一个鼠标跟随选取表中行的问题 请问如何通过js确定某远程jsp是否为500错误状态? 页面A链接页面B,页面B怎样知道它的上一页面是页面A,不用参数。 ie5中要定义 undefined 应该怎么写呢? 下拉菜单中的键盘事件出错 初级问题,在线等 如何在浏览器的工具栏上家一个快捷按钮? 高手帮帮忙 弹出新窗口后,如何暂停JavaScript脚本的执行
而是自动调整窗体位置
比如下面显示不了 就把窗体向下拉
主要是不能判断Div与下面窗体的距离
<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>
------------
看看这个是不是想要的
在用body.scrollHeight - 绝对位置高度
得到的是 div顶到窗体底的距离 s
if (s < div.clientHeight)
{
window.resizeby(0,div.clientHeight - s)
}