如何在没有ActiveXObject的情况下使用Javascript/JQuery在文本文件中写入数据,因为它只支持IE

How to write data in text file using Javascript/JQuery without ActiveXObject as it supports only IE?

本文关键字:数据 文件 因为 IE 支持 文本 JQuery ActiveXObject 情况下 Javascript      更新时间:2023-09-26

我有一个文件,即style.css/任何文件,其内容需要转移到另一个文本文件,即file.txt。使用ActiveXObject不起作用,所以你能提供任何其他解决方案吗?

这是我尝试过的代码。

jQuery(function ($) {
    $.get('css/style.css', function (data) {
      //  alert(data);
        writeToFile(data);
    });
    function writeToFile(content) {
      //  alert(content);
        var fso = new ActiveXObject("Scripting.FileSystemObject");
        var fh = fso.OpenTextFile("file.txt", 8);
        fh.WriteLine(content);
        fh.Close();
    }
});

你可以试试这个 window.location = "data:text/html," + yourData

它会转储 url 中的数据并强制下载数据。