Brian Schwartz: PopUp öffnen...

Hallo,

folgendes Problem:
Ich habe eine URL, z.B.: http://www.MeineDomain.de

Wenn diese Seite (index.html) geladen ist, soll sich ein PopUp - mit Informationen für den User - einblenden.

Geht sowas?

Ich habe was gefunden, was allerdings nicht von selbst aufpoppt, sondern man einen Link anklicken muss.

Vielen Dank für die Hilfe.

Gruss
Brian

  1. hi,

    Ich habe was gefunden, was allerdings nicht von selbst aufpoppt, sondern man einen Link anklicken muss.

    dann verbinde es mit dem eventhandler "onload" im body-tag.
    http://selfhtml.teamone.de/javascript/sprache/eventhandler.htm#onload

    und recherchiere mal hier im </archiv/>, was die meisten hier von popups halten. sie sind äusserst unbeliebt(*), also überdenke dies vor dem einsatz besser noch einmal.

    gruss,
    wahsaga

    (*) besonders, wenn sie von selber aufgehen - das blocken viele deshalb schon mal per se. in dem fall sieht der user also _gar nichts_.

    1. Hallo,

      [schnibbel]http://selfhtml.teamone.de/javascript/sprache/eventhandler.htm#onload
      [schnabbel]

      genau das ist es.
      Vielen Dank.

      Deinen Hinweis werde ich mir auch noch mal durch den Kopf gehen lassen (müssen).

      Gruss und Danke.
      Brian

  2. <html>
    <head>
    <title>test</title>
    </head>
    <body>
    <script language="JavaScript">
    <!--
    function Popup()
    {
      // open the popup window
        var popupURL = "popup.html";
        var popup = window.open(popupURL,"test",'toolbar=0,location=0,directories=0,status=0,menubar=0,scrollbars=1,resizable=0,width=230,height=185');
        popup.location = popupURL;
        popup.focus();
    }
    Popup();
    // -->
    </script>
    </body>
    </html>

  3. Diese Funktion in die index.html
    -------------------------------------------------------------------
    function popper(page) {
     windowprops = " width=200,height=300,location=no,menubar=no,personalbar=no,resizable=no,screenX=0,screenY=0,locationbar=no,scrollbars=no,directories=no,statusbar=no,toolbar=no";
     image = window.open(page,'image_1', windowprops);
     image.focus();
    }
    ------------------------------------------------------------

    Diesen Aufruf in den body von der index.html
    ---------------------------------------------------------------
    <body onload="popper('Fenster das du öffnen willst.html');"
    --------------------------------------------------------------
    gruss lukas