browser sessionStorage. zwischen Tabs teilen? [Duplikat
Diese Frage hat hier bereits eine Antwort:
Kommunikation zwischen Registerkarten oder Fenstern 9 answersIch habe einige Werte in meiner Site, die ich löschen möchte, wenn der Browser geschlossen ist. Ich habe sessionStorage ausgewählt, um diese Werte zu speichern. Es wird gelöscht, wenn die Registerkarte geschlossen ist. Wenn der Benutzer F5 drückt, wird ein Link in einer anderen Registerkarte geöffnet Werte nicht verfügbar. Wie kann ich mit meiner Anwendung sessionStorage-Werte für alle Browser-Registerkarten freigeben?
Der Anwendungsfall: Legen Sie einen Wert in einen Speicher, halten Sie diesen Wert in allen Browser-Registerkarten verfügbar und löschen Sie ihn, wenn alle Registerkarten geschlossen sind.
if (!sessionStorage.getItem(key)) {
sessionStorage.setItem(key, defaultValue)
}