JavaScript-Variablen seitenübergreifend beibehalten
In JavaScript haben Variablen im Allgemeinen einen begrenzten Geltungsbereich für die Seite, auf der sie definiert sind. Es kann jedoch vorkommen, dass Sie von einer Seite zur anderen auf Variablen zugreifen müssen. Hier kommt das Konzept des Persistierens von Variablen ins Spiel.
Eine Methode zum Persistieren von JavaScript-Variablen über Seiten hinweg ist die Verwendung der Eigenschaft window.name. Mit dieser Eigenschaft können Sie Daten als Zeichenfolge im Namensattribut des Browserfensters speichern. Um eine Variable mit dieser Methode festzulegen, weisen Sie sie dem window.name-Objekt zu. Zum Beispiel auf Seite A:
window.name = "someVar=5";
Wenn Sie zu Seite B navigieren, kann der Wert von someVar aus window.name abgerufen werden:
var someVar = window.name.split("=")[1]; // returns "5"
Es ist jedoch wichtig zu beachten dass dieser Ansatz einige Einschränkungen aufweist:
Das obige ist der detaillierte Inhalt vonWie kann ich JavaScript-Variablen auf verschiedenen Webseiten speichern?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!