JavaScript vs iFrame

Oetzicool

Erfahrenes Mitglied
Hey Leute,
ich habe da ein kleines Problem. Ich habe ein iFrame in dem der JavaScript Code ein neues Fenster öffnen soll. Wenn ich die Seite alleine ausführe funktioniert das super, wenn ich die Seite aber als iFrame einbinde öffnet er die Seite nur in dem iFrame selbst. Jetzt wollte ich wissen wie es schaffe, dass das popup im übergeordneten Frame geöffnet wird.
Hier mal mein Code für mein iframe:
HTML:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
       "http://www.w3.org/TR/html4/loose.dtd">
<html>
   <head>

     <script type="text/javascript">
     function openPopup( url ) {
        popup = window.open( 'http://'+url, "MemoNews", "width=900,height=600");
        popup.focus();
     }
     </script>

   </head>

   <body>
          <a href="#" onclick="openPopup( 'http://www.faz.net');">FAZ</a>
   </body>
</html>

Ich hoffe ihr könnt mir weiterhelfen! Danke schonmal :)
 
Hi,

mal sehen, ob ich dein Problem richtig verstanden habe.

Du möchtest das PopUp aus dem übergeordneten Fenster öffnen?

In diesem Fall gibst du dem iFrame einen Namen. Darüber kannst du das PopUp-Script ansprechen.

Beispiel:
Code:
<a href="#" onclick="frameTest.openPopup('www.faz.de'); return false;">FAZ</a>
<iframe name="frameTest" src="iframe_doc.html"></iframe>
Ciao
Quaese
 

Neue Beiträge

Zurück