<html>
<head>
<script>
function savefile(){   //保存字符串
var str='asfatuyihjfghuglio';
savepage.document.clear();
savepage.document.open();
savepage.document.write(str);
savepage.document.execCommand('SaveAs',false,"ss.txt");
savepage.document.clear();
savepage.document.close()
}
</script>
</head>
<body>
  <input type="button" value="保存字符串" name="B1" onclick="savefile();">
  <iframe id=savepage src="about:blank" style="display:none"></iframe> 
</body>
</html>

解决方案 »

  1.   

    <html>
    <head>
    <script>
    function savefile(){   
    var str='asfatuyihjfghuglio';
    var fso = new ActiveXObject("Scripting.FileSystemObject");
    var a = fso.CreateTextFile("c:\\testfile.txt", true);
    a.WriteLine(str);
    a.Close();
    }
    </script>
    </head>
    <body>
      <input type="button" value="保存字符串" name="B1" onclick="savefile();">
      <iframe id=savepage src="about:blank" style="display:none"></iframe> 
    </body>
    </html>
      

  2.   

    已测试, cxz7531(大花猫) 和fantiny的两个方案都可以用,不过IE都会出现安全提示