Próbowałem to zrobić bez powodzenia, więc zdecydowałem się zapytać SO.Utwórz plik tekstowy dziennika przy użyciu kodu JavaScript
Mam stronę z mnóstwem różnych przycisków i każdy przycisk ma swoje własne parametry.
Chcę utworzyć plik .txt jako dziennik, a następnie za każdym razem, gdy ktoś kliknie jeden z przycisków, zapisze w dzienniku parametry i przycisk, który został kliknięty. Każdy przycisk ma swoją własną funkcję, więc zakładam, że po prostu utworzę funkcję, a następnie dodaję ją na początku każdej funkcji, używając parametrów tej funkcji.
Musiałbym więc utworzyć plik txt przy użyciu funkcji onLoad(), a następnie utworzyć funkcję do zapisu w pliku .txt za każdym razem, gdy kliknięto przycisk.
Próbowałem:
function WriteToFile(passForm) {
set fso = CreateObject("Scripting.FileSystemObject");
set s = fso.CreateTextFile("logs\log1.txt", True);
s.writeline("HI");
s.writeline("Bye");
s.writeline("-----------------------------");
s.Close();
}
ale nie miał szczęścia i pojawia się błąd mówiący o planowanej na początku linii set fso
Object.
Jakieś pomysły, jak rozwiązać ten problem lub lepiej go wdrożyć?
UPDATE Więc po prostu chcesz utworzyć plik dziennika i dostać wypełnione danymi za każdym razem, gdy użytkownik kliknie na przyciski tak wiem, kto jest kliknięcie co. Wszystkie moje pliki znajdują się na serwerze, więc chcę tylko utworzyć tam plik tekstowy i wypełnić go informacjami.
Czy na pewno mówimy tutaj o JavaScript (nacisk na _Script_) ...? – CBroe
@ CBroe, mam doświadczenie z JavaScriptem i dlatego chciałbym to zrobić w ten sposób. Co jeszcze masz na myśli? – randomizertech
Chcesz się zalogować do pliku tekstowego na komputerze klienta? – MikeSmithDev