Hi,
Nun ja, Schwierigkeiten werden Unerfahrene beim _Auslesen_ bekommen,
Eher beim Speichern, da das Cookie-Management des Browsers dazwischenfunken kann (Stichwort u.a. Datenschutz & P3P).
Das ist ein generelles Cookie Problem. Im Gegensatz zu Serverseitigen Cookies kann man bei aber bei JS-Cookies den Erfolg sofort pruefen. Von daher kann ich Deinen Einwand nicht nachvollziehen.
da _alle_ Cookies (einer domain) in _einen_ Semikolonseparierten String geschrieben werden,
Wie kommst Du darauf? Man *sollte* es so machen (um Platz zu sparen), Pflicht ist es nicht.
document.cookie = "lala=foo";
document.cookie = "buh=bah";
ergibt bei mir: alert(document.cookie);
(lala=foo;buh=bah)
Aber Du kennst sicher einen anderen Weg?
Btw: die Manipulation von window.name zur Weitergabe von Daten ist afaik nicht sehr zuverlaessig, da einige IE Versionen da nicht mitspielen.
Ist mir neu. Kannst Du da etwas konkretes oder eine Quelle nennen?
Quelle ist dcljs und eigene tests, ist aber schon eine Weile her, afaik ging es um IE 5.5. Genauer weiss ich es nicht mehr, aber ich habe dann von dieser Technik die Finger gelassen.
Gruesse Joachim