【问题标题】:Using "FSO" in Javascript, how to write a variables's content to a file? [duplicate]在 Javascript 中使用“FSO”,如何将变量的内容写入文件? [复制]
【发布时间】:2011-05-24 06:00:41
【问题描述】:

可能重复:
how to write a variables's content to a file in JavaScript

我有这段代码来创建一个文本文件。 如何写入此文本文件?

function makefile() { 

    var fso; 

    var thefile;

    fso = new ActiveXObject("Scripting.FileSystemObject");
    thefile=fso.CreateTextFile("C:\\tmp\\MyFile.txt",true);

    thefile.close()
}

【问题讨论】:

  • 这充其量只是该问题的部分重复;它侧重于使用 FSO 支持。据说这么多已经创建了一个文件。 (可能已经有重复,较新的标签应该会有所帮助。无论如何,如果您选择重复关闭 - 请不要选择另一个问题作为重复:-)跨度>

标签: javascript activex filesystemobject


【解决方案1】:

这是一种方法:

makefile();

function makefile () {

    var fso = new ActiveXObject("Scripting.FileSystemObject"),
        thefile=fso.CreateTextFile("C:\\temp\\MyFile.txt",true);

    thefile.WriteLine('abc');
    thefile.Close();
}

【讨论】:

    【解决方案2】:

    请记住,这仅适用于具有正确“宽松”安全权限的 IE。

    所有信息都可以在FileSystemObject Basics下找到。

    当您 CreateTextFile(或 OpenAsTextStream 处于写入模式)时,您会返回一个 TextStream 对象,该对象具有 WriteLine 方法等。请参阅“代码”示例。

    编码愉快。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2012-07-22
      • 2019-12-18
      • 1970-01-01
      • 2016-06-02
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-06-24
      相关资源
      最近更新 更多