日期:2014-05-18  浏览次数:20697 次

想让页面随着内容的增多而自动加长,不想要滚动条,也不能用iframe
因为我现在做的页面是个子页面,主页面上用了一个iframe,似乎iframe不支持嵌套
我写了一个自加长的JS,但似乎没起作用,请高手帮帮忙,帮我瞄瞄,急啊!JS附下:
function SetPageSize(){
var pageHeight = maincontent.document.body.scrollHeight;
if(pageHeight<726)
pageHeight=726;
var temp = pageHeight+16;
document.all['maincontent'].style.height = temp;
temp = temp + 50;
document.getElementById("content").style.height = temp+"px";
document.all('maincontent').style.width = maincontent.document.body.scrollWidth;
}
谢谢各位了!

------解决方案--------------------
此回复为自动发出,仅用于显示而已,并无任何其他特殊作用
楼主【Graciayeting】截止到2008-07-15 20:22:47的历史汇总数据(不包括此帖):
发帖的总数量:3 发帖的总分数:60 每贴平均分数:20
回帖的总数量:3 得分贴总数量:0 回帖的得分率:0%
结贴的总数量:2 结贴的总分数:40
无满意结贴数:0 无满意结贴分:0
未结的帖子数:1 未结的总分数:20
结贴的百分比:66.67 % 结分的百分比:66.67 %
无满意结贴率:0.00 % 无满意结分率:0.00 %
楼主加油
------解决方案--------------------
1.iframe可以嵌套
2.试试scrollTop等
3.没人回帖是因为没人知道你要做什么,重新描述需求
------解决方案--------------------
iframe可以嵌套的阿
还有,就是你页面的高度超过显示器的高度,肯定还是有滚动条的