window.open zentrieren
Matze
- javascript
0 Andreas B.0 thomas
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
//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')
<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