Hallo,
...Wie kann ich JavaScript dazu bringen, nur zu gucken ob der String trallala vorhanden ist, und nicht auf diese Nummern zu reagieren?
Im Cookie streht drin:
xyz1=ABC;tralala=1234567;xyz2=DEF; usw.
Man muß also nach tralala= suchen, um den Anfang zu finden, und nach dem Semikolon danach für das Ende (am Schuß fehlt das Semikolon), z.B. so:
------schnipp--------
alert ( "Inhalt von Cookie tralala : " + cookie_read("tralala") )
function cookie_read(name) {
var name;
var u=1, o=1, w=" ";
var wert="";
var n=name+"=";
w=document.cookie.substring
(0,document.cookie.length);
u=w.indexOf(n,0);
if (u > -1) {
u=u + n.length;
o=w.indexOf(";",u);
if (o == -1) o=w.length;
wert = w.substring(u,o);
}
return wert;
}
------schnapp-----------
Wenn im Cookie-Inhalt auch Gleichheitszeichen oder Semikolon vorkommen sollen, bedarf es besonderer Maßnahmen, z.B. können diese durch "exotische", nicht benötigte Zeichen ersetzt werden.
Gruß
Hans35