Stefan Bach: Parameter von einer Datei zur anderen uebergeben

Beitrag lesen

Hallo

Ich suche eine Moeglichkeit, Variablen von einer Datei zu einer anderen ueber JavaScript zu uebergeben.

Wenn du Variablen direkt von einer Seite zu einer anderen übergeben möchtest, verwende dieses Script:

<DIV>
  // Variablen aus der Adreßzeile konvertieren, so daß sie gelesen werden können
   Beginn = self.location.href.indexOf("?");
   VariablenString = self.location.href.substring(Beginn + 1, self.location.href.length + 1);
   Variablen = VariablenString.split(";");

for(i=0; i <= Variablen.length - 1; i++){
    IstGleich = Variablen[i].indexOf("=");
    VarName = Variablen[i].substring(0, IstGleich);
    VarWert = Variablen[i].substring(IstGleich + 1, Variablen[i].length + 1);
    Einsetzen = VarName + " = '" + VarWert + "';"; eval(Einsetzen);
   }
</DIV>

Dann muß die Adresse wie folgt aussehen:

<DIV>seite.htm?Var1=Wert1;Var2=Wert2;Var3=[...]</DIV>

Du kannst die Variablen dann über die Namen direkt in JavaScript ansprechen.

Gruß
   Stefan