Ernesto: Datenübergabe zwischen zwei HTML-Dateien

Beitrag lesen

Hallo,

Ich hatte gefragt:

Ich habe bei der Datenübergabe zwischen zwei HTML-
Dateien ein Problem, das ganz einfach aussieht.
Aber es funktioniert nicht, und ich weiß nicht, wo da ein
Fehler ist:
Auf der Daten übergebenden Datei hat das Fenster den
Namen "Programstart". Ich ändere den Namen, da ich
der aufzurufenden Datei einen Index übergeben will, mit:
i_photo = 10;    (z.B.)
window.name = String(i_photo);
und rufe die andere Datei auf mit:
window.location.href     = URL;  ( URL = "datei2.htm"; )
Auf der aufgerufenen Seite versuche ich den Index aus
dem Datenamen wieder auszulesen durch:
i_photo  = parseInt(window.name);
Aber hier ist: window.name = "Programstart"

Ich habe jetzt den Grund gefunden:
Die Datei, die den Index übergeben will, wurde seinerseits von
einer anderen Datei geöffnet und zwar mit dem Namen "Programstart".
Solange diese Datei noch offen ist, kann ich den Namen meiner
sendenden Datei zwar innerhalb der Datei verändern, aber beim
Referenzieren auf eine andere Datei hat sie wieder ihren alten Namen.
Wenn ich die den Index empfangene Datei in einem neuen Fenster öffne,
kann ich ihr natürlich den Index über den Namen übergeben. Gibt es
keine Lösung ohne ein neues Fenster zu öffnen?

Viele Grüße und vielen Dank im Voraus !
                        Ernesto