Michael: Popup

Hallo,

mein Problem it folgendes:

Ich habe eine Webseite ohne Frames. Beim Anklicken eines Links soll ein popup-Fenster aufgehen mit einem Link wieder zur Startseite zu gelangen. Wenn man nun diesen Link in dem Pop-Up-Fenster anklickt soll im Browserfenster eine bestimmte Seite geladen werden.

Ist das möglich? Kennt sich jemand damit aus?

Vielen Dank

Michael

  1. Hallo Michael

    Ich habe eine Webseite ohne Frames. Beim Anklicken eines Links soll ein popup-Fenster aufgehen mit einem Link wieder zur Startseite zu gelangen. Wenn man nun diesen Link in dem Pop-Up-Fenster anklickt soll im Browserfenster eine bestimmte Seite geladen werden.

    Ist das möglich? Kennt sich jemand damit aus?

    mit javascript geht das, irgendwie so:

    Hauptseite (test.html):

    <html>
    <head>
    <script language="javascript" type="text/javascript">
    <!--
      var menu;
      function MenuFenster() {
          if(menu && !menu.closed)
            menu.focus();
          else menu=window.open("menu.html","Menu","width=200,height=30");
        }
    //-->
    </script>
    </head>
    <body>
    <a href="javascript:MenuFenster();">menu</a>
    </body>
    </html>

    Menue (menu.html):
    <html>
    <head>
    <script language="javascript" type="text/javascript">
    <!--
      function goHome() {
          if(!opener.closed) {
              opener.location.href="test.html";
            }
          else {
              window.open("test.html");
              self.focus();
            }
        }
    //-->
    </script>
    </head>
    <body>
    <a href="javascript:goHome();">home</a>
    <br>
    <a href="javascript:self.close();">close</a>
    </body>
    </html>
    kann man sicher noch verfeinern.

    aber..
    hatten wir sowas nicht schon neulich mal?
    gruß
    Soeren

  2. Moin,

    allgemeines zum öffnen von Fenstern mit und ohne JS findest du hier <../../sfausles/tsfa_tt.htm#a10>

    Viele Grüße

    Swen