document.getElementById('test').document.body.innerHTML

解决方案 »

  1.   

    我想取iframe内网页的body内容或全部代码,您的代码显示的是整个网页的body内容.
      

  2.   

    <iframe src="" id="innerFrame" width="0" height="0" onload="if(this.src)main_add.innerHTML=innerFrame.document.body.innerHTML;"></iframe>
    <script>
    <div id="main_add">加载中</div>
    document.getElementById('innerFrame').src = url;
    </script>
      

  3.   

    感谢cloudgamer的提醒,
    我应该选择onload事件触发.
      

  4.   

    document.getElementById('iframeName').document.body.innerHTML
      

  5.   


    ff下:
    document.getElementById('test').document.body.content