vegeto: Parameter-Übergabe per URL

hi
meine Frage:
Kann man mit javascript variablen nutzen die per url übergeben wurden (so ähnlich wie bei PHP)?

Beispiel

content.html?page=145.htm

Soll vom diesem script genutzt werden

<!--
var page;
function content(page) {
 document.getElementById("content").src = "ordner/" + page;
}
//-->

Dieses Script soll onLoad den Inhalt dieses iframe wechseln

<iframe id="content" src="" width="400" height="300"></iframe>

suche eine Lösung, weil es bei mir so nicht klappt

thx
vegeto

  1. meine Frage:
    Kann man mit javascript variablen nutzen die per url übergeben
    wurden (so ähnlich wie bei PHP)?

    So sollte es mit Javascript funktionieren:

    <script language="JavaScript">
      var URLParameter = location.search;
      var Laenge       = URLParamter.length;

    var ParamterWert = URLParamter.substr(1,Length);
      alert(ParameterWert);
    </script>

    Hab das ganze bis jetzt aber immer nur probiert, wenn nur ein Parameter übergeben wurde...

    Mipe

    1. Danke!
      Das Prinzip klappt, obwohl in deinem Beispiel Fehler sind ;)

      vegeto

      1. Danke!
        Das Prinzip klappt, obwohl in deinem Beispiel Fehler sind ;)

        vegeto

        Na nobody is perfect :)
        Sollst ja auch noch ein wenig zu kauen haben (war natürlich reine didaktische Absicht :o))

        Mipe

  2. hallo vegeto

    meine Frage:
    Kann man mit javascript variablen nutzen die per url übergeben wurden (so ähnlich wie bei PHP)?

    kenne mich mit PHP nicht aus aber vielleicht helfen Dir die beiden Links zur JS-Lösung:

    http://aktuell.de.selfhtml.org/artikel/javascript/wertuebergabe/index.htm
    und
    http://aktuell.de.selfhtml.org/artikel/javascript/wertuebergabe-2/index.htm

    Grüße aus Nürnberg
    HarryS