Hallo!
Doch würde ich gerne die Änderungen in einer sqlite Datenbank speichern die auf der Seite vorgenommen wurden.
Ein paar mehr Informationen musst du schon preisgeben. Was hast du genau probiert und woran scheitert es?
Ein paar Fragen ins Blaue: Wie gedenkst du mit JavaScript auf die Datenbank zuzugreifen? JavaScript kann das nicht direkt. JavaScript im Browser hat selbst nur Speichermöglichkeiten wie localStorage und IndexedDB zur Verfügung.
Wo läuft also die Datenbank? Auf einem Webserver? Steht dir dort eine Programmiersprache zu Verfügung? Welche?
Üblicherweise reden Browser und Server über HTTP miteinander. Du könntest einen HTTP-Request zum Webserver abschicken. Das kann JavaScript mit XMLHttpRequest. Mit dem beforeunload-Event kannst du einen Dialog “Wollen Sie die Seite wirklich verlassen?” zeigen und damit Zeit für den Server-Request gewinnen.
Auf dem Webserver muss ein Programm bzw. Script die Daten natürlich entgegen nehmen und in der Datenbank speichern.
Nun aber genug der Spekulationen, jetzt bist du dran. ;)
Grüße
Mathias