关与Iframe的高度自动控制的问题,请高手们指点一下!分只有这么多啦,谢谢大家

mingjunr 2003-09-29 11:28:25
<iframe onload="style.pixelHeight=ifrm.document.body.scrollHeight" name=ifrm src="test.htm"></iframe>
上面那种方法在IE6中没有问题,但在IE5中好像不行我这没有IE5,所以也没有看到,是客户说的!
能不能给我个别的方法!!谢谢大家!!

...全文
68 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
meizz 2003-09-29
  • 打赏
  • 举报
回复
放在被 iframe 包含的网页里:
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);
lei89413005 2003-09-29
  • 打赏
  • 举报
回复
受益!谢谢
BainStudio 2003-09-29
  • 打赏
  • 举报
回复
学习
xxrl 2003-09-29
  • 打赏
  • 举报
回复
同上

28,402

社区成员

发帖
与我相关
我的任务
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
  • ASP
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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