Перезапись файла.
Пытаюсь сделать функцию, которая при каждом запуске (не перезагружая прогу или страницу) записывает в файл массив. Но она дописывает, если функцию запускать несколько раз. Как сделать очищение файла перед записью при каждом запуске функции без перезагрузки проги?
var filepath = "dbexe.txt" function go1() { var fso = new ActiveXObject("Scripting.FileSystemObject") var myfile = fso.OpenTextFile(filepath, 2) myfile.Write(arr) myfile.Close() } |
Вот это тоже не помогло:
var filepath = "dbexe.txt" function go1() { // удаляем файл var fso = new ActiveXObject("Scripting.FileSystemObject") fso.DeleteFile(filepath) // создаем файл и записываем массив var fso = new ActiveXObject("Scripting.FileSystemObject") var myfile = fso.CreateTextFile(filepath) myfile.Close() var opnfile = fso.OpenTextFile(filepath, 2) opnfile.Write(arr+' | ') opnfile.Close() } |
Все, разобрался. Косяк не в этом, а в записи массива)
|
Часовой пояс GMT +3, время: 20:48. |