Я разрабатываю функцию на Javascript, используя FileSystemObject, где мне просто нужно записать в файл предоставленные нам двоичные данные. Это моя функция.
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)). Я думаю, это потому, что одна или обе причины: - Функция записи не принимает двоичные данные (ASCII от 0 до 255) - В f2.Write (data) есть максимальный размер для "данных"
Не могли бы вы мне помочь?
ОБНОВЛЕНИЕ:
Я получаю эту ошибку (переведено): Сообщение: Аргумент или вызов функции недействительно Какую технологию мне следует использовать, если Javascript не работает с 8-битными значениями простого блока?