Sebastian Becker: Stringzerlegung oder auslesen von QUERYSTRINGS

Beitrag lesen

Hallo, Peter,

Ich möchte den Datenstring, den meine Seite geschickt bekommt (also z.B www.AYZ.de?Text1=Blablabla&Text2=Dies+ist+der+2.+Text)
mit JavaScript auslesen, niun hab ich mier gedacht, schreib eine Funktion, die diesen String zerlegt und dann sortiert.

Nun suche ich entweder einen Befehl, der mich direckt zum Ziel führt ODER ABER die Möglichkeit, den String zu zerlegen.

<script>
var args = "";
var loc = window.location.href;
var q = loc.indexOf("?");
if (q==-1) return false;
loc = loc.substring(q+1);
var pairs = loc.split("&");
for (var i=0; i<pairs.length;i++){
if (global) eval(pairs[i]);
var keyval = pairs[i].split("=");
args[keyval[0]] = unescape(keyval[1]);
}
document.write(args);
</script>

Ungetestet (habe ich irgendwo gefunden) - so ähnlich müßte es gehen. Vielleicht kannst Du auch etwas mit dem CSJS Request Object for Javascript anfangen:

http://www.andrewu.co.uk/request.asp?ref=CSJSsrc

Grüße,

Sebastian