我正在使用 FileSystemObject 在 Javascript 中开发一个函数,我只需在文件中写入我们提供的二进制数据。这是我的功能。
function exportFile(data)
{
var fso, f2;
fso = new ActiveXObject("Scripting.FileSystemObject");
f2=fso.CreateTextFile("C:\\example.js",true);
f2.Write(data);
f2.Close();
}
尽管如此,它并不总是有效(f2.Write(data) 上的错误)。我猜这是因为一个或两个原因: - 写入函数不接受二进制数据(从 0-255 的 ASCII) - f2.Write(data) 中的“数据”有最大大小
请问你能帮帮我吗?
更新:
我收到此错误(已翻译):消息:参数或函数调用无效,那么,如果 Javascript 不适用于普通块 8 位值,我应该使用哪种技术?