MArtin: popup zentrieren

Servus

Habe folgenden javascript popup code und möchte das popup gern zentriert dargestellt bekommen!

<script  type="text/javascript">
<!-- Begin

function popupPage()
{

// page enthält die URL der HTML-Seite für das Fenster
var page = "tgwgintro/tgwgintro.html";

windowprops = "width=400,height=300,locationbar=no," +
// Zeilenumbruch (und Kommentar) entfernen
 "scrollbars=no,menubars=no,toolbars=no,scrollbars=no,resizable=no";

window.open(page, "Titeltext", windowprops);
}
//  End -->
</script>

Danke

  1. Hallo,

    Alles was du benötigts ist selfHTML (genauer http://selfhtml.teamone.de/javascript/objekte/screen.htm und http://selfhtml.teamone.de/javascript/objekte/window.htm#open) und ein wenig Mathematik.

    gruß,
    Severin

  2. Hallo,

    hier mal das PopUp-Script meiner Seite:
    PopUp={
     pop:function(path,width,height,scroll,menubar){
      var top = Math.round((screen.height - height) / 2);
      var left = Math.round((screen.width - width) / 2);
      win = window.open(path,"PopUp","width="+width+",height="+height+",top="+top+",left="+left+",scrollbars="+scroll+",menubar="+menubar);
      win.focus();
     }
    }

    Aufruf mit PopUp.pop(parameter...)

    Mit freundlichen Grüßen,
    Andreas Waidelich

    --
    signatures eat bandwidth
  3. Servus

    Habe folgenden javascript popup code und möchte das popup gern zentriert dargestellt bekommen!

    Worauf zentriert?

    Es ist mittlerweile nicht mehr so selten, das die Leute 2 Monitore haben und dzu möchtest dein Popup sicher nicht in der Mitte zwischen den beiden Monitore haben.
    http://pointedears.de.vu/scripts/fullscreen.jpg

    Insofern ist sowas mit Vorsicht zu genießen.

    <script  type="text/javascript">
    <!-- Begin

    function popupPage()
    {

    // page enthält die URL der HTML-Seite für das Fenster
    var page = "tgwgintro/tgwgintro.html";

    windowprops = "width=400,height=300,locationbar=no," +
    // Zeilenumbruch (und Kommentar) entfernen
    "scrollbars=no,menubars=no,toolbars=no,scrollbars=no,resizable=no";

    window.open(page, "Titeltext", windowprops);
    }
    //  End -->
    </script>

    Ich würde Links nicht unbraucbar machen wegen ein paar JS Spielereien, zumal es auch besser geht:
    http://home.arcor.de/struebig/js/fenster/

    Struppi.