Onsemeliot
Grünschnabel
Ich habe ein höchst seltsames Problem:
Ich will einen bestimmten Anker auf einer neuen Seite über ein Javascript anspringen, das mir nötige Variablen an die Url anhängt.
Die Seite wird einwandfrei geladen und auch die Variablen wurden mitgeschickt, aber dummer Weise erscheint die Reihenfolge in meinem temp-String, die beim alert noch brav mit: seite.html#anker?m=0&s=1 ausgegeben wird in der Adressleiste dann als: seite.html?m=0&s=1#anker und macht es damit dem Browser anscheinend unmöglich den Anker noch zu finden.
Hat da jemand eine Idee wie ich dieses Problem umgehen könnte? Mehr als den String vor der Verwendung im href-Befehl bereits in einer eigenen Variable zusammenzubauen fällt mir dazu nämlich nicht ein...
Vielen Dank für alle Anregungen und
Liebe Grüße
Onsemeliot
Ich will einen bestimmten Anker auf einer neuen Seite über ein Javascript anspringen, das mir nötige Variablen an die Url anhängt.
Die Seite wird einwandfrei geladen und auch die Variablen wurden mitgeschickt, aber dummer Weise erscheint die Reihenfolge in meinem temp-String, die beim alert noch brav mit: seite.html#anker?m=0&s=1 ausgegeben wird in der Adressleiste dann als: seite.html?m=0&s=1#anker und macht es damit dem Browser anscheinend unmöglich den Anker noch zu finden.
Hat da jemand eine Idee wie ich dieses Problem umgehen könnte? Mehr als den String vor der Verwendung im href-Befehl bereits in einer eigenen Variable zusammenzubauen fällt mir dazu nämlich nicht ein...
Code:
var mv = 0;
var sv = 1;
verweis("seite.html#anker");
function verweis(ziel){
var anhang = "?m="+mv+"&s="+sv;
var temp = ziel+anhang;
alert(temp);
window.location.href = temp;
}
Vielen Dank für alle Anregungen und
Liebe Grüße
Onsemeliot
Zuletzt bearbeitet: