请问如何在javascript里面设置一个能保存最后一次改变结果的变量,能在下次调用javascript时候继续使用

解决方案 »

  1.   

    persistence?
    没有!
    写入文本可以:
    <div id="savetext">一些重要的东西</div>
    <script language="javascript">
    obj = document.getElementById('savetext');
    fso = new ActiveXObject("Scripting.FileSystemObject");
    f1 = fso.CreateTextFile("c:\\file.txt", true); 
    f1.Write(obj.innerHTML);
    f1.Close();
    </script>
    or
    <html><head>
    <meta http-equiv="Content-Type" content="text/html; charset=gb2312">
    <title>这里是一些要导出的信息</title>
    </head><body>
    <div id="savetext">这里是一些要导出的信息!</div>
    <button onclick="exportFunc()">export</button>
    <script>
    function exportFunc()
    {
      var o=document.getElementById("savetext");
      var win=window.open("");
      win.document.open();
      win.document.charset="gb2312";
      win.document.write(o.innerText);
      win.document.execCommand("saveas",true,"a.txt");
      win.opener=null;
      win.close();
    }</script>
    </body></html>
      

  2.   

    保存到cookies吧。用再从cookies取