Supportnet Computer
Planet of Tech

Supportnet / Forum / Skripte(PHP,ASP,Perl...)

cookiewert auslesen





Frage

<html> <script language="JavaScript"> document.cookie = 'meincookie=meinwert; expires=Thu, 01-Jan-70 00:00:01 GMT;'; </script> </html> ich habe diesen code als html datei gespeichert, dann geladen, danach in die browserzeile geschrieben ,,javascript:alert(document.cookie.length) ,, , als ergebnis kam nur ,,0,, raus , warum nur null?

Antwort 1 von Supermax

Wenn du in die Browserzeile (Adressleiste?) den JavaScript-Code einträgst, dann ist das ein anderes Dokument als das zuvor geladene; deswegen ist das Cookie dort auch nicht gesetzt.

Antwort 2 von sysiphos

Nein, das ist kein anderes Dokument! Wenn du zB hier jetzt
javascript:alert(location.href)
eintippst wird ganz korrekt https://supportnet.de/threads/1641263 ausgegeben und keine javascript-Pseudoprotokolladresse.

Probier mal einen Ablaufwert, der nicht gerade 37 Jahre in der Vergangenheit liegt!

Antwort 3 von katy

hallo karim,

ich habe das eben mal ausprobiert wie von sysiphos vorgeschlagen mit einem anderen Ablaufdatum. Solange das Datum bei expires in der Vergangenheit liegt wird kein Cookie gesetzt oder sogar eins gelöscht wenn es vorher gesetzt war. Ohne expires oder mit einem Datum in der Zukunft funktioniert alles wie von dir gewünscht.

einen schönen Dienstag wünscht

katy

Ich möchte kostenlos eine Frage an die Mitglieder stellen:


Ähnliche Themen:


Suche in allen vorhandenen Beiträgen: