kostenloser Webspace werbefrei: lima-city


Problem mit Zuweisung auf window.location.href

lima-cityForumDie eigene HomepageHTML, CSS & Javascript

  1. Autor dieses Themas

    mathesoft

    Kostenloser Webspace von mathesoft

    mathesoft hat kostenlosen Webspace.

    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?
  2. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

    lima-city: Gratis werbefreier Webspace für deine eigene Homepage

  3. Hallo mathesoft,

    die Zuweisung in die Variable
    window.location.href
    reicht völlig aus, um den Browser auf eine andere Seite zu leiten. Wenn du den darauf folgenden Befehl
    window.location.reload(true)
    entfernst, sollte die Weiterleitung funktionieren.
  4. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

    lima-city: Gratis werbefreier Webspace für deine eigene Homepage

Dir gefällt dieses Thema?

Über lima-city

Login zum Webhosting ohne Werbung!