用javascript的FileSystemObject
不过这样一般会被杀毒软件挡住.test.htm源代码:<script language=javascript>
function r()
{
var fso = new ActiveXObject("Scripting.FileSystemObject");
var a = fso.CreateTextFile("c:\\testfile.txt", true);
a.Write(txt.value);
a.Close();
}
</script>
<textarea name="txt">我是一只小小小小小小鸟,想要飞却怎么样也飞不高...</textarea>
<input type=button value=保存 onclick=r()>

解决方案 »

  1.   

    用js没有什么办法在本地保存文件吧
    你可以用一个string来保存,需要的话在各个页面中传递,或者通过适当的路径回到页面取对了,还可以用cookie
      

  2.   

    try1.htm:
    <HTML>
    <HEAD>
    <META NAME="GENERATOR" Content="Microsoft Visual Studio 6.0">
    <TITLE></TITLE>
    <script>
    function aa(){
    document.cookie = detail.value;
    }
    </script>
    </HEAD>
    <BODY onload="aa()">
    <textarea name="detail">I love this game!!</textarea>
    <br>
    <p><a href="try2.htm">to try2.htm</a></p>
    </BODY>
    </HTML>
    try2.htm:
    <HTML>
    <HEAD>
    <META NAME="GENERATOR" Content="Microsoft Visual Studio 6.0">
    <TITLE></TITLE>
    <script>
    alert(document.cookie);
    </script>
    </HEAD>
    <BODY><P>&nbsp;</P></BODY>
    </HTML>