用offsetHeight,offsetWidth属性计算出页面内控件所占的空间,然后将该空间的长、宽值赋给iframe
解决方案 »
- 请高手帮忙
- 【求助】Web服务器如何将客户端的坐标值存入文件
- JAVASCRIPT date问题。在线给分
- 当鼠标经过图片时,出现新的图片,新的图片大小比原图片大,并且能把原图片遮住.......
- 怎样让XMLHTTP取得的数据不缓存
- javascript或VBScript得到用戶的window登錄名還有另外方法不?
- 如何解决JS文件的编码问题?
- 如何在表单提交前把字符串进行拆分。解决就加分30分奉上!!
- 如何在打开我自己的站点时在首页改变IE风格,如没有菜单,没有地址栏等
- 关于FRAME间的传值问题。
- jscript简单问题@@@@@@@@@@@@@@@@@@@@(送100分)
- 层的相对打开?高手进!
<body onload="javascript:parent.document.all.ifrm.height=document.body.scrollHeight;">
注意父网页的 iframe 的 name 不能为空!function parentIframeHeight()
{
if(top!=self && self.name!="")
{
var e;
/*@cc_on @*/ /*@if (@_jscript_version>=3) e = window.parent.document.all(self.name); @else @*/
if(window.navigator.appName=="Netscape" && parseInt(window.navigator.appVersion)>5)
e = window.parent.document.getElementById(self.name);
else e = eval("window.parent."+ self.name);
/*@end @*/
var n = (document.body.style.overflow == "hidden") ? 0 : 16;
e.height = parseInt(document.body.scrollHeight + n, 10);
}
}
window.attachEvent("onload", parentIframeHeight);