Problem mit Zuweisung auf window.location.href
lima-city → Forum → Die eigene Homepage → HTML, CSS & Javascript
browser
code
folgenden befehl
funktionieren
http
korrekten string
leiten
mache
problem
url
variable code
variable url
weiterleitung
zuweisung
-
Hallo,
ich habe sowas:
<form name="polypts" action="javascript:SetPolygon(1)"> Andere Nr. <input type="text" size="3" name="nr"> <input type="checkbox" name="editchk" onClick="SetPolygon(1)"> Editormodus <br><input type="submit" value="Aktualisieren"> </form>
und dort dann:
function SetPolygon(_editable) { var editmode=false; if (_editable==1) { editmode=(document.polypts.editchk.checked==true); var newnr=document.getElementsByName("nr")[0].value; if (newnr!="") { var url="blabla.tld/"+newnr; window.location.href=url; window.location.reload(true); return false; } } //.....
Das Problem ist hier:
window.location.href=url;
Beim Debuggen mit Chrome enthält die Variable "url" den korrekten String, zB "blabla.tld/192", aber der Wert wurde nicht zugewiesen, das heißt danach ist window.location.href weiterhin nur auf "http://blabla.tld".
Ich habe überall gelesen, daß eine Zuweisung möglich ist (keine nur-lesen-Variable) - ich kann mir jetzt nicht erklären, warum die Zuweisung nicht klappt. Was mache ich falsch? -
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage
-
Hallo mathesoft,
die Zuweisung in die Variable
reicht völlig aus, um den Browser auf eine andere Seite zu leiten. Wenn du den darauf folgenden Befehlwindow.location.href
entfernst, sollte die Weiterleitung funktionieren.window.location.reload(true)
-
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage