Gast: Dynamische Url

Beitrag lesen

Hi

Erstmal, du solltest eigentlich als Programmierer wissen, das man keine Variablen in Funktionen ansprechen kann, die ausserhalb dieser liegen, und in der Funktion nicht definiert werden...

Also wäre der Funktionsaufruf wie folgt:

function source(SID){

anstatt:

function source(){

Das Script müsste jetzt jedoch wie folgt aussehen:

<SCRIPT type="text/javascript">
  function source(){
    alert("LoginProgress.htm?"+SID);
    return("LoginProgress.htm?"+SID);
  }

»»

function getSource(){
    var NewUrl    = window.location.href;
    var Position  = NewUrl.indexOf("?");
    var SID       = NewUrl.slice(Position+1,NewUrl.length);

source(SID)
  }
</SCRIPT>

===========================================================

<FRAME NAME="main" SRC=getSource(); MARGINWIDTH="10" MARGINHEIGHT="10" SCROLLING="auto" FRAMEBORDER="0">