Tom: Popup-Fenster Inhalt in selben Fenster ausgeben

Beitrag lesen

Hello,

verwende target="_blank" im link, da brauchst du das js kram nicht.

Das ist eine schlechte Idee. Die Aufgabenstellung lautete ja, dass die Inhalte im selben Popup kommen sollen.

Ich Vermute mal, dass sie das auch tun, wenn jedes Mal dieselbe Popup-Funktion benutzt wird. Nur beim Klicken in das Parent-Fenster wird der Focus auf dieses verlegt und das Popup verschwindet einfach dahinter. Das Wechseln des Inhaltes im Popup ändert nichts am Focus, alöso bleibt das offene Pipup hinter dem Parent versteckt.

Man löst das Ganze leider _nur_ mit JavaScript, da HTML immer noch keine Möglichkeit des Focuswechsels bietet.

<p><a href="1.html" target ="HtmlNameDesPopup"
     onClick="p1=window.open('1.html','HtmlNameDesPopup','width=300, height=200');p1.focus();return false;")>hier clicken für Datei 1</a></p>

<p><a href="2.html" target ="HtmlNameDesPopup"
     onClick="p1=window.open('2.html','HtmlNameDesPopup','width=300, height=200');p1.focus();return false;")>hier clicken für Datei 2</a></p>

Versuchs mal mit diesem Code. Das sollte das gewünschte Ergebnis bringen.

Harzliche Grüße aus http://www.annerschbarrich.de

Tom

--
Fortschritt entsteht nur durch die Auseinandersetzung der Kreativen
Nur selber lernen macht schlau