Ernesto: Datenübergabe zwischen zwei HTML-Dateien

Hallo,

wieso erscheinen meine Fragen nicht?
Oder dauert es sehr lange (Tage?) bis die gestellte Frage
erscheint?

Ich hatte gefragt:

Hallo,

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"
Der Name des Fensters hat sich also nicht geändert
und i_photo ist damit undefiniert.
Was habe ich da falsch gemacht???

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

  1. 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