Hallo Günter,
- window.name wird vom Browser überschrieben, wenn DIVs verwendet werden.
kann ich nicht bestätigen, ich habe selber fast nur div's und window.name funzt
- window.name wird gelöscht, wenn Lesende die Seite aktualiseren wollen.
bei einem reload bleibt der Inhalt von window.name erhalten.
Gehe dazu mal auf http://www.gorvita.de und fülle deinen Warenkorb ein wenig. Drücke dann auf reload und siehe da - dein Warenkorb ist noch voll.
Ich speichere die Artikel alle in window.name !!
Über window.location.href=url?wert schreibe ich die Werte und
über Part = window.location.href.split("?");
Wert = Part[Part.length-1]; hole ich mir den Wert im neuen Fenster wieder heraus.
Das geht natürlich auch sehr gut. Nur sieht man die Werte in der Adresszeile, was bei sensieblen Daten nicht erwüscht sein kann. Außerdem gibt es den referer, der die letzte besichte Seite auch für den Webserver sichtbar macht. Dort würden dann auch deine Daten stehen.
Dann weiß ich nicht, wie lang eine URL sein kann, wodurch man vieleicht nicht so viele Daten austauschen kann.
Diese Lösung ist nat. auch hinlänglich bekannt.
Aber gut, dass du selber darauf gekommen bist.
ALEX