Karin: was aus der URL rauslesen

Hallo

Ich habe eine URL, an der noch eine Variable dranhaengt.
d.h. http://bla.bla.bla/test.html?variable

Nun moechte ich den Wert dieser Variable verwenden. Wie kann ich diesen
Wert da rauslesen?

Dank&Gruss
Karin

  1. Hallo

    Hi Karin

    Ich habe eine URL, an der noch eine Variable dranhaengt.
    d.h. http://bla.bla.bla/test.html?variable

    Mit "window.location.search" bekommste den string: "?variable=xxx"

    wenn du jetzt den wert haben willst musst DU nur den rest abschneiden. also wenn "?variable=" weg muss machste z.B:

    variable = window.location.search;
    variable = variable.substr(10);

    und schon haste deine variable

    Gruss Christoph

  2. Hallo

    Ich habe eine URL, an der noch eine Variable dranhaengt.
    d.h. http://bla.bla.bla/test.html?variable

    Nun moechte ich den Wert dieser Variable verwenden. Wie kann ich diesen
    Wert da rauslesen?

    Dank&Gruss
    Karin

    zum beispiel mit
    info = window.location.search;
    info = info.slice(1);

  3. Hi,

    du kannst die URL folgendermaßen auseinandernehmen:

    var URL = location.href;

    dummy = URL.split("?");

    in dummy[1] steht jetzt alles was hinter dem ? kam.
    Wenn nur ?wert da gestanden hat, dann ist jetzt dummy[1] = wert

    Hast du mehere Variablen z.b: ?name=wert&name2=wert, dann mach weiter

    vars = dummy[1].split("&");

    for(i=0;i<vars.length;i++)
       {
       buffer = vars[i].split("=");
       varname = buffer[0];
       varwert = buffer[1];
       }

    Gruß

    ueps