Frage

    

Diese Frage bereits eine Antwort hier:

    
            
  •              Persist Variablen zwischen Seite Lasten                                      4 Antworten                          
  •     
    

ich habe eine eine HTML-Seite, in dem ich ausgewählt wenige Benutzerwerte jetzt bin Speicherung und will diese Werte auf einem anderen HTML-Seite nutzen zu können.

Ich bin mit jquery in meinem Modul, und ich habe bereits versucht window.name und window.localStorage aber sie bestehen keine Werte zwischen zwei Seiten.

so Hilfe bitte mir, dieses Problem zu lösen.

War es hilfreich?

Lösung 6

Schließlich bekam ich ziemlich cool Lösung auf

http://plugins.jquery.com/project/DOMCached

Andere Tipps

Wenn Sie nicht möchten, dass ein Plätzchen - und wenn Sie Regie von der ersten Seite zu dem zweiten, wie etwa den Werten als GET-Variablen auf die nächste Seite übergeben:

http://example.com/newpage.html?var1=blah?var2=blerg

Dann können Sie diese Daten mit window.location.search zugreifen zu können.

Sie könnten die "Hash" verwenden:

http://my.app.com/page2.html#name1=val1&name2=val2

Der Hash würde vom Server ignoriert werden, die Dinge „sauber“ zu halten. Die zweite Seite kann aus der Hash lesen

window.location.hash

und analysieren, dann wird der Name / Wert-Paare mit einigen einfachen String / regexp / Array Manipulation.

Wenn Sie den Hash werden „versteckt“, Ihre zweite Seite könnte auch dann entfernen Sie den Hash aus der URL wollten - das ist nicht in einem anderen Zugriff auf den Server führen würde - Änderungen an Hash nur in Browser / Client-Seite Verhalten führt.

Wenn es nur ein paar Werte, wie etwa Cookies?

Speichern Sie den Wert in einem Cookie auf der ersten Seite und und retrive es auf dem zweiten. Es ist sehr einfach mit dem JQuery Cookie-Plugin http://plugins.jquery.com/project/cookie

Sie würden versuchen müssen, und verwenden Cookies (vorausgesetzt, Benutzer sind nett genug, diejenigen zu aktivieren). Hier ist ein sehr nützlicher Link: http://www.w3schools.com/JS/js_cookies.asp

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top