browser sessionStorage. zwischen Tabs teilen? [Duplikat

Diese Frage hat hier bereits eine Antwort:

Kommunikation zwischen Registerkarten oder Fenstern 9 answers

Ich 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)
}

Antworten auf die Frage(6)

Ihre Antwort auf die Frage