Hallo
Ich habe eine Datei index.php. Bei anklicken eines Buttons öffnet sich ein Pop-Up Fenster, in welchem sich die Datei popup.php befindet. Möchte ich aus der Datei popup.php auf die Datei index.php zugreifen (hier fokusieren) löse ich das folgendermassen:
window.opener.focus() (nach opener kann natürlich auch was anderes stehen).
Soweit so gut. Das klappt ja auch prima. Nun möchte ich aber, dass die Datei popup.php Frames enthält (Frame1->datei1.php und Frame2->datei2.php). Bei anklicken eines Buttons in datei1.php die sich in Frame1 der Datei popup.php befindet, möchte ich den Fokus wieder auf das Hauptfenster (index.php) setzen. Da jetzt aber nicht mehr das Hauptfenster die Datei (datei1.php) geöffnet hat, sondern die Datei popup.php, die ja 2 Frames enthält bezieht sich das opener-Objekt nun auf die Datei popup.php anstatt auf die Datei index.php (Hauptfenster). Wie lässt sich das Problem lösen? Danke für eure Ratschläge.
Ich habe eine Datei index.php. Bei anklicken eines Buttons öffnet sich ein Pop-Up Fenster, in welchem sich die Datei popup.php befindet. Möchte ich aus der Datei popup.php auf die Datei index.php zugreifen (hier fokusieren) löse ich das folgendermassen:
window.opener.focus() (nach opener kann natürlich auch was anderes stehen).
Soweit so gut. Das klappt ja auch prima. Nun möchte ich aber, dass die Datei popup.php Frames enthält (Frame1->datei1.php und Frame2->datei2.php). Bei anklicken eines Buttons in datei1.php die sich in Frame1 der Datei popup.php befindet, möchte ich den Fokus wieder auf das Hauptfenster (index.php) setzen. Da jetzt aber nicht mehr das Hauptfenster die Datei (datei1.php) geöffnet hat, sondern die Datei popup.php, die ja 2 Frames enthält bezieht sich das opener-Objekt nun auf die Datei popup.php anstatt auf die Datei index.php (Hauptfenster). Wie lässt sich das Problem lösen? Danke für eure Ratschläge.
Kommentar