document.body.innerHTML 
具体是表示取哪些部分的内容啊?

解决方案 »

  1.   

    这个好象会自动更改内容。
    把在<html>以外的内容都加到<html>……</html>中。
      

  2.   

    document.documentElement.outerHTML
      

  3.   

    它会将内容进行自动调整。
    如:
    html前的内容
    <HTML>
    <HEAD>
    <TITLE> New Document </TITLE>
    <META NAME="Generator" CONTENT="EditPlus">
    </HEAD>
    body前的内容
    <BODY>
      这是一个读取Html内容测试!
    </BODY>
    body后的内容
    </HTML>
    html后的内容<script language="javascript">
    alert (document.all[0].outerHTML);
    </script>读取的就变成了:
    <HTML>
    <HEAD>
    <TITLE> New Document </TITLE>
    </HEAD>
    <BODY>
    html前的内容
    <META NAME="Generator" CONTENT="EditPlus">
    body前的内容
      这是一个读取Html内容测试!
      body后的内容
    html后的内容<script language="javascript">
    alert (document.all[0].outerHTML);
    </script>
    </BODY></HTML>
      

  4.   

    document.getElementsByTagName("HTML")[0].outerHTML
      

  5.   

    To:xjdawu(左右互搏)
    对XMLHTTP,不熟,能帮忙提供一个使用方法参考吗?
      

  6.   

    <%data=""
    set xml=server.createobject("Microsoft.XMLHTTP")
    xml.open "GET","http://www.basearea.com",false
    xml.setRequestHeader "Content-Type","application/x-www-form-urlencoded"
    xml.send(data)
    set oStream = server.CreateObject("ADODB.Stream")
    result= oStream.ReadText()
    oStream.Close()
    set oStream = nothing          
      alert(result)
                  MyFile.Close
    'Response.write(result)
    %>
      

  7.   

    谢谢!
    主要的应用是html编辑器。
    <iframe ID="Editor" MARGINHEIGHT="1">
    我想完整地得到Editor的内容。