Von Popup auf Ursprungsseite zugreifen

Hallo,

ich habe folgendes Problem:

ich öffene mit einer Datei ein Popup. Das Popup beinhaltet einen Link, bei dem ich nicht möchte, dass er sich im Popup selbst, sondern im Ursprungsfenster generiert.

Hat jemand eventuell einen Link, wo das erklärt ist, oder weiß selbst Rat?


Danke
 
Da mußt du mit der opener Eigenschaft des window-Objektes arbeiten. Siehe:

In deinem Hauptfenster:
HTML:
<html><head><title>Test</title>
<script type="text/javascript">
function FensterOeffnen (Adresse) {
  MeinFenster = window.open(Adresse, "Zweitfenster", "width=300,height=200,scrollbars=yes");
  MeinFenster.focus();
}
</script>
</head><body>
<a href="home.html" onclick="FensterOeffnen(this.href); return false">Neues Fenster</a>
</body></html>
Und in deinem PopUp:
HTML:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
    "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="de">
    <head>
        <title>Design CSS</title>
        <link rel="stylesheet" type="text/css" href="styles/main.css"/>
        <script type="text/javascript">
        function oeffneHauptfenster(url) {
      opener.location.href=url;
    }
        </script>
    </head>
    <body>
<a href="http://www.google.de"  onclick="oeffneHauptfenster(this.href); return false">Neuer link</a>
    </body>
</html>
Du mußt aber beachten das manche Browser diese Zugreifen von das eine auf das andere Fenster unterbinden.
 

Neue Beiträge

Zurück