MadMac: Schleife

Beitrag lesen

Hallo,

wenn query nicht == i ist, probiert er die nächste Variable, also nach W5 kommt W6 und so weiter.

Und nach W10000 kommt W10001! Wo ist da der Sinn. Wo ist da die Abbruchbedingung. Wenn Du das Script schon Online hast, dann poste mal die Seite und ich leg Dir den Server lahm.

Also ich versteh Dein Script immer noch nicht. Vielleicht bin ich heute einfach nur zu blöd oder Du versucht das nochmal anders zu formulieren.

danke
seff

die Variablen werden mit

url = top.topempty.location.href
 var query = url.substring(url.indexOf("?")+1);

Leseanfang = query.indexOf("&",0) + 1;
 Leseende = query.indexOf("&",Leseanfang);
 var W1 = query.substring(Leseanfang,Leseende);

Leseanfang = query.indexOf("&",Leseanfang) + 1;
 Leseende = query.indexOf("&",Leseanfang);
 var W2 = query.substring(Leseanfang,Leseende);

Leseanfang = query.indexOf("&",Leseanfang) + 1;
 Leseende = query.indexOf("&",Leseanfang);
 var W3 = query.substring(Leseanfang,Leseende);

Leseanfang = query.indexOf("&",Leseanfang) + 1;
 Leseende = query.indexOf("&",Leseanfang);
 var W4 = query.substring(Leseanfang,Leseende);

und so weiter...

ausgelesen und irgendwann ist W??? == query. Das ergibt sich aus der seite index.htm?& (hier passiert es sofort) oder bei index.htm?&23&342&123& (hier ist es W4).

Wenn ich ich die reihe oben fortsetze, dann klappt es auch, aber ich brauche jedesmal mindestens drei Zeilen. Ich würde es daher gern über eine Schleife machen...