当然可以..
把innerHTML作为表单数据提交就行了..
不过要把相关的链接文件也传上去才完善否则不要加外部链接

解决方案 »

  1.   

    <iframe id=demo></iframe>
    <form action=about:ok onsubmit=go()>
    <input type=submit value=go>
    </form>
    <script>
    var doc=demo.document
    doc.designMode="on"
    function go(){
    alert(doc.documentElement.outerHTML);
    }
    </script>
      

  2.   

    <SCRIPT>
    function runEx(){
    var winEx2 = window.open("", "winEx2", "width=500,height=300,status=yes,menubar=no,scrollbars=yes,resizable=yes"); winEx2.document.open("text/html", "replace"); 
    winEx2.document.write(unescape(event.srcElement.parentElement.children[0].value)); 
    winEx2.document.close(); 
    }
    function saveFile()
    {
      var win=window.open('','','top=10000,left=10000');
      win.document.write(document.all.asdf.innerText)
      win.document.execCommand('SaveAs','','a.html')
      win.close();
    }
    </SCRIPT><META content="MSHTML 5.00.2614.3500" name=GENERATOR></HEAD>
    <BODY bgColor=#006699 scroll=auto text=#000000>
    <DIV align=center>
    <P><TEXTAREA id=asdf name=textfield rows=20 style="BACKGROUND-COLOR: black; BORDER-BOTTOM: #999999 1px solid; BORDER-LEFT: #999999 1px solid; BORDER-RIGHT: #999999 1px solid; BORDER-TOP: #999999 1px solid; COLOR: white; FONT-FAMILY: Verdana; WIDTH: 90%" wrap=VIRTUAL></TEXTAREA> 
    <BR><BR><INPUT name=Button onclick=runEx() type=button value=运行代码> <INPUT name=Button onclick=asdf.select() type=button value=全选> <INPUT name=Button onclick="asdf.value=''" type=button value=清空> <INPUT onclick=saveFile(); type=button value=保存代碼> 
    FROM:[email protected]