cookie löschen unter Linux
Fritz
- javascript
Hallo,
folgender code löscht beim onclick das cookie "nick"
Unter Windows.
Unter Linux wird das cookie leider nicht gelöscht.
<a href="login.php" onclick='document.cookie="nick= ; expires=" + new Date();'>X ... Logout! </a>
Da ich unter Linux leider nicht debuggen kann (nur per browserpool das Ergebnis anschauen):
Kann mir bitte ein Linux Spezialist mit meinem Problem weiterhelfen?
Gruß Fritz
Hallo,
Windows und Linux sind Betriebssysteme, unter denen verschiedene Browser laufen. Web-Fragen haben in 99% der Fälle nichts mit dem Betriebssystem, sondern mit Browsern und deren Konfiguration zu tun. Dein Problem hat also sicher nichts mit Linux (und auch nichts mit Windows) zu tun, sondern mit den jeweiligen verwendeten Browsern. Welche sind das also und wie sind sie konfiguriert?
Allgemein solltest du dich an die Tipps unter http://de.selfhtml.org/javascript/objekte/document.htm#cookie halten und z.B. .toGMTString() nutzen anstatt nur new Date.
Mathias
Hallo Mathias,
Allgemein solltest du dich an die Tipps unter http://de.selfhtml.org/javascript/objekte/document.htm#cookie halten und z.B. .toGMTString() nutzen anstatt nur new Date.
Danke, genau _das_ war es.
Und übrigens: in diesem Fall war es tatsächlich nicht der Browser, sondern das Betriebssystem.
Gruß Fritz
Hallo,
Und übrigens: in diesem Fall war es tatsächlich nicht der Browser, sondern das Betriebssystem.
Exakt gleicher Browser, unterschiedliches Verhalten unter Windows und Linux?
Mathias
Hallo Mathias,
Exakt gleicher Browser, unterschiedliches Verhalten unter Windows und Linux?
mit 7 Browsern unter Win getestet: cookie wurde gelöscht (auch mit meinem defekten Code)
mit seamonkey, Opera 8.5 und Firefox 1 unter Linux getestet:
cookie wurde nicht gelöscht - Javascript nach Anweisung richtiggestellt, cookie wird in allen 3 "Linux Browsern" gelöscht.
Das mein ich, wenn ich sage, es war doch das BS
Gruß Fritz