问个弹出窗口问题,回答者都有分 我有一个页面A,有一个页面B,A中有一个按钮叫show,当我点击show的时候,弹出B页面。现在问题来了,B页面的内容其实是一个Table,有时候内容多,有时候内容很小,现在想要B页面自适应高度也就是根据Table的高度改变B页面的高度,请高手指教,谢谢。我其实也参考了不少的网络资料,但都不太成功请高手指点指点,谢了 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 不知道 这么可不可以window.onload=function(){ var tab=document.getElementById('tab'); var w=tab.width; var h=tab.height; window.resizeTo(w,h);} 对, 在B页面弹出的时候, LZ已经知道了table的数据量, 那么也可以在打开此页面的时候就事先设定好其宽高 一种是事先设定好高和宽,还有一种对table的父对象不要设置高和宽,应该会自适应的。 代码是B页面加载完毕后 获取表格宽,高的数值 然后把B页面的尺寸根据表格的宽、高resize一下。明白? 1.高度自动;2.可以在后台取出数据的量来,根据宽度知道大约多少行,一般一个字是14px;之后来定义你table的高度 用JQuery 弹出代码我就不写了下面是B页面的自动缩放$().ready(function(){var h=$(Tab选择器).height();var w=$(Tab选择器).width();window.resizeTo(w,h);}); 在A页面获得相应的属性值,然后传到B页面,B页面根据获得值,来定义相关的属性 那你能不能还个思路了 在A页面的show按钮事件里show个DIV出来 你可以将数据用描到div里的一个table里 这样你就可以通过js来控制DIV的高度如果按你现在的用页面的话 应该是在你show模态窗口 或者是 window.open的时候那大小就已经设置了 jquery1.8跟1.3的兼容问题 js两次修改classname的出现后面修改不了前面设置的问题 慌了,遇到个大难题,谁帮忙看看。 求一个树,要用键盘控制 获取网页数据 下拉菜單如何顯示和隱藏層??? 在線等 总是没有搞明白的问题 如何判断不同年份两个日期之间的有多少个月(需要考虑润年等问题)????(送分50) 请教如何实现点击按钮时在多行文本框光标处插入指定内容 请问如何向网页中动态添加控件? 求一个简单的正则 ext 弹出的window窗口 如何实现打印?
var tab=document.getElementById('tab');
var w=tab.width;
var h=tab.height;
window.resizeTo(w,h);
}
var h=$(Tab选择器).height();
var w=$(Tab选择器).width();
window.resizeTo(w,h);
});