Alternativ könntest du auch seiteninterne Fenster (also "Layer", die das Aussehen und verhalten von Fenstern imitieren und die Zielseite in einem iframe anzeigen) benutzen.
Eine Suche in der Suchmaschine deiner Wahl nach "Thickbox", "Lightbox" oder Vergleichbarem bietet hier ggf. Abhilfe.
Felix Riesterer bietet ebenfalls eine entsprechende Inline-Popup-Lösung an.