Nicki: Popup-Frage

Hallo,
bin leider noch nicht so fit in Javascript und hoffe einmal das mir hier jemand mal helfen kann.
Ich nutze folgenden Code:

myleft=(screen.width)?(screen.width-300)/2:100;
mytop=(screen.height)?(screen.height-150)/2:100;
window.open("wait.php", "getcode"," toolbar=0,location=0,directories=0,status=0,menubar=0,scrollbars=0,resizeable=0,width=300,height=150,top='mytop',left='myleft'");

Damit will ich ein kleines Popup öffnen - dieses soll zentriert sein. Das öffnen klappt auch fehlerfrei, allerdings immer links oben und nicht wie gewünscht in der Bildschirmmitte.

Gruss
Nicki

  1. Moin,

    du bist dem Missverständnis aufgesessen ,das man die Variablennamen wie mytop einfach in den window.open Aufruf einsetzen kann. Du musst aber erstmal klarmachen, das es sich dabei um Variablen(-inhalte) und nicht um Text handelt.

    var myleft=screen.width/2;
    var mytop=screen.height/2;

    window.open("wait.php", "getcode"," toolbar=0,location=0,directories=0,status=0,menubar=0,scrollbars=0,resizeable=0,width=300,height=150,top=" + mytop + ",left=" + myleft+ "'");

    siehe auch hier : http://developer.irt.org/script/window.htm

    cu mipu

    1. Hallo mipu !

      Ja klar, danke (bin halt doch noch ein Newbie..).

      Vielen Dank nochmal
      Nicki