Matze: window.open zentrieren

Hallo!

Wie kann ich ein Bild, welches in einem Fenster angezeigt wird, das mit window.open geöffnet wird, zentriert darstellen?

//Funktion zum Öffnen des Fensters
function NewWindow(mypage,myname)
{
settings='width=350,height=280,scrollbars=no,location=no,
          dependent=yes,directories=no,status=no,menubar=no,
          toolbar=no,resizable=yes';
win=window.open(mypage,myname,settings);
}

//Aufruf
onclick="NewWindow(this.href,'Bild')

Danke
Gruß
Matze

  1. //Funktion zum Öffnen des Fensters
    function NewWindow(mypage,myname)
    {
    var hoch=screen.height;
    var breit=screen.width;
    settings='width=350,height=280,scrollbars=no,location=no, dependent=yes,directories=no,status=no,menubar=no, toolbar=no,resizable=yes';
    win=window.open(mypage,myname,settings);
    //positionieren
    win.moveTo(hoch/2-280,breit/2-350);
    }

    //Aufruf
    onclick="NewWindow(this.href,'Bild')

    1. <script language="JavaScript">
      var doPopUpX = (screen.width/2)-320;
      var doPopUpY = (screen.height/2)-240;
      var pos = "left="+doPopUpX+",top="+doPopUpY;

      function doPopUp(){
      doPopUpWindow = window.open("2.htm","Janek","width=640,height=481,resizable=0",+pos);
      }
      </script>

      Hallo,
      Denke so dürfte es boch besser zu handhaben sein, was die Mitte angeht. In diesem Falle bei einem gewünschten Fenster von 640 x 481.
      Aufruf mit doPopUp()!!
      Grüße thomas