mathefritz: Browserreaktion auf '<-' Button

ist garantiert
daß
wenn SeiteB durch SeiteA mittels window.location.href = ... gestartet wurde wenn SeiteC durch SeiteB mittels window.location.href = ... gestartet wurde
aber
dann manuell mit dem '<-' Button des Browsers

wieder an SeiteB übergeben wird der
Browser AUCH die URI komplett wiederherstellt die von SeiteA kam ?
WENN NICHT würde nämlich folgende passData2 Unsinn beim 2.Aufruf der 3. Seite produzieren
DA DANN

function passData2() {var params = decodeURI(window.location.href)
                           ,data = document.getElementsByTagName('option')
                           ,   j = 0,
      params = params.substr( params.indexOf('?')+1 )
      ;
alert('2.z44 params.length = ' + params.length);
      while ( !data[j].selected ) { j++   // finde selectierte Gegend
      ;}                                 // und merke
      params += "," + j.toString();     // den Index; in jsCIRBLER SIGN UP3.php

      data = document.getElementsByTagName('input');
         j = 0;
      while( !data[j].checked ) { j++  // geklicktem
      ;}                              // level finden
      params += "," + j.toString()   // und merken;
             +                                   // partner + eintrag
             ( (data[4].checked) ? ",1" : ",0") //  für eintrag Kommata
             +                                 // maskieren                 
             "," + document.
                   getElementsByTagName('textarea')[0].value.replace(',','{;}')
      ;
      window.location.href = encodeURI("jsCIRBLER SIGN UP3.php?" + params);
}
  1. Hallo mathefritz,

    das muss ich mit einem klaren "Ich glaub schon" beantworten…

    Rolf

    --
    sumpsi - posui - clusi