<script type="text/javascript">
  //<![CDATA[
wnd = window.open("","","");
wnd.document.body.innerHTML = "never-online demo, http://blog.csdn.net/blueDestiny";
  //]]>
  </script>

解决方案 »

  1.   

    跟我的代码差不多//<![CDATA[ //]]>是什么意思?
      

  2.   

    //<![CDATA[ //]]>
    是指注释的,可以符合xml的格式
    脚本错误提示“document.body为空或不是对象”,是因为window.open('','')
    你open的页面不存在,你可以先wnd.document.write("<body></body>")填充下,然后再用
    wnd.document.body.innerHTML
      

  3.   

    直接 write 呀:
    testwindow.document.write("想要传递的页面html代码");
      

  4.   

    var printStr = "yourString......"
    var a = window.open("about:blank",null,"toolbar=yes,left=0,top=0");
    var abody = a.document.open();
    abody.write(printStr);
    abody.close();