Bestimmten Cookie auslesen
Bosco
- javascript
Hallo liebe Profis!
Ich komme mit dem Syntax der Cookies leider nicht so klar.
Im Cookie meiner Domain werden drei Bezeichner (ASP.NET_Session_Id, FORMSAUTH, javacountdown) mit ihren Werten gespeichert. Ich möchte exakt nur den Wert von javascriptcountdown rauslesen und zur Verarbeiten in der Variable "Wert" übergeben.
Als Grundlage habe ich den Script genommen:
::::::::::::::::::::::::::::::::::::::::::::
function CookieLesen()
{
Wert = "";
if(document.cookie)
{
Wertstart = document.cookie.indexOf("=") + 1;
Wertende = document.cookie.indexOf(";");
if(Wertende == -1) Wertende = document.cookie.length;
Wert = document.cookie.substring(Wertstart,Wertende);
}
return Wert;
}
::::::::::::::::::::::::::::::::::::::::::::
Problem des Scriptes ist, dass er beliebig je nach Reihenfolge der Bezeichner den Wert nimmt. Kann ich explizit anweisen, nur den Wert von javascriptcountdown zu holen?
Ich danke Euch für die Gedankenanstöße!
Mit freundlichen Grüßen
Bosco
Hi,
Problem des Scriptes ist, dass er beliebig je nach Reihenfolge der Bezeichner den Wert nimmt.
in der Tat. Das Script geht davon aus, dass maximal ein Cookie gespeichert wurde.
Kann ich explizit anweisen, nur den Wert von javascriptcountdown zu holen?
Du möchtest Dich mit Arrays sowie Schleifen und Basisfunktionen wie split() beschäftigen.
Cheatah
Hello,
versuch es mal mit http://selfhtml.teamone.de/javascript/objekte/string.htm#split
Cookies sind doch in dem Cookie-String mit Semikolon getrennt.
Und anschließend kannst Du die Wertepaare noch am '=' splitten.
Liebe Grüße aus http://www.braunschweig.de
Tom