关于iframe随加载页面大小而改变时出现的错误提示

a.aspx中通过超链接的开b.aspx,b中有一个iframe,其中动态显示不同的网页,iframe的高度随网页的大小不同而改变,这一步我已实现,就是通过定义iframe的style="height:expression(iframename.document.body.scrollHeight)"
但是每次通过a打开b时都会弹出错误对话框,说是出现了运行时间错误,缺少对象,可是这条语句已经执行了而且很正确
谁能告诉我这个问题怎么解决吗,这个错误是怎么发生的
[249 byte] By [ltlx] at [2008-2-13]
# 1
有没有人知道
ltlx at 2007-11-1 > top of Msdn China Tech,.NET技术,ASP.NET...
# 2
style="height:expression(iframename.document.body.scrollHeight)"
你执行这句话的时候iframename.document.body还没有生成,因此报错,最好加一个延迟再执行
net_lover-孟子E章 at 2007-11-1 > top of Msdn China Tech,.NET技术,ASP.NET...
# 3
这个延迟该怎么加
ltlx at 2007-11-1 > top of Msdn China Tech,.NET技术,ASP.NET...
# 4
学习。
Johnyin-境由心生... at 2007-11-1 > top of Msdn China Tech,.NET技术,ASP.NET...
# 5
已经解决了,不过没用延迟,我换了一种方法,谢谢了
ltlx at 2007-11-1 > top of Msdn China Tech,.NET技术,ASP.NET...
# 6
告诉我也好啊!~我现在正为这个头疼。nhcxc@yahoo.com.cn 谢谢
nhcxc-C#菜鸟 at 2007-11-1 > top of Msdn China Tech,.NET技术,ASP.NET...