tombe
Erfahrenes Mitglied
Hast ja Recht. Im Beispiel ist die aufgerufene URL ist "www.meineseite.html#5"
Wie die einzelnen Befehle search, substring usw. genau funktionieren kannst du ja z.B. bei SelfHTML nochmal nachlesen.
Javascript:
function parameter() {
// Diese Variable bekommt die komplette URL übergeben
var seite = document.location.href
// "search" durchsucht dann den Inhalt der Variablen "seite" nach "#".
// wenn es gefunden wird, gibt es die Stelle im Text zurück (im Beispiel 20)
// wenn nicht den Wert -1
parameter = seite.search(/#/);
// wenn also etwas gefunden wurde...
if (parameter != -1) {
// ...den gesuchten Parameter aus der URL auslesen...
parameter = seite.substring((parameter + 1), seite.length);
// ...und die eigentliche Funktion mit dem entsprechenden Wert aufrufen
verweis(parameter);
}
}
Wie die einzelnen Befehle search, substring usw. genau funktionieren kannst du ja z.B. bei SelfHTML nochmal nachlesen.