页面加载需要时间的设个延时呢???<iframe name="fm1" src="e.htm"></iframe>
<script language='JavaScript'>
<!--
setTimeout("aa()",1000);
function aa()
{
  alert(document.frames['fm1'].document.body.innerHTML)
}
//-->
</script>

解决方案 »

  1.   

    这种脚本代码最好在body的onload事件中来实现,方便统一管理,也不会出错
      

  2.   

    延时应该是不行的。
    try this ...
    ---------------------------------------------
    <iframe name="fm1" src="e.htm"></iframe>
    <script language='JavaScript'>
    <!--
        var doc = window.frames["fm1"].document;
        doc.onreadystatechange= function() {
    if(doc.readyState=="complete")
    alert(doc.body.innerHTML);
        }
    //-->
    </script>
      

  3.   

    :P用什么onreadstatechange(IE4+)
    直接在frame的标志中加上onload="functionname()"就可以了,这样用的浏览器又多