alert(window.frames["maframe"].document.documentElement.innerHTML);

解决方案 »

  1.   

    <iframe name='myframe'></iframe><script language=javascript>
        alert(document.getElementById("myframe").body.innerHTML);
    </script>
      

  2.   

    你这里有几点错误getElementById 这个是根据ID来拿,你上面的是NAME,还有你的IFRAME里什么都没有,怎么可能弹出东西,而且你的脚本直接写,有可能IFRAME里的内容还没加载完,所以等全部加载完再执行吧
    <body onload=show()>
    <iframe name="myframe" src="7.htm"></iframe>
    <script language=javascript>
    function show()
    {
         alert(myframe.document.body.innerHTML);
         }
    </script>
      

  3.   

    请问楼上怎么可以获取当前<iframe>的 src 文件名呀