Popup-Fenster zentriert auf ALLEN Bildschirmen

Ich habe einem Popup-Fenster die Größe 800x500 zugewiesen und möchte, daß - unabhängig von der Bildschirmauflösung des Users - dieses Fenster zentriert auf dem Bildschirm erscheint. Wie mache ich das?
Vielen Dank für jegliche Hilfe,
Kalle

Hi Kalle,

dieses Script muesste dir eine Hilfe sein. Versuch mal dein Glueck, wenn das immer noch nicht die gewuenschte Funktion ist, einfach eine eMail an mailto:[email protected]?subject=PopUp. Okay? Gut!

_// little sister is watching

compansateformsiemac = 0;
function isaMac() { if (navigator.appVersion.indexOf(„PPC“) != -1 || navigator.appVersion.indexOf(„68K“) != -1) return true; else return false; }
if (navigator.appName == „Microsoft Internet Explorer“ && isaMac()) { compansateformsiemac = 14; };
function pop(goPage,nom,windowWidth,windowHeight)
{
if (parseInt(navigator.appVersion) >= 4) { wX = (screen.width/2)-(windowWidth/2+10); wY = (screen.height/2)-(windowHeight/2+20); }
else { wX = 0; wY = 0; }
var popped = window.open(goPage,nom,‚width=‘+windowWidth+’,height=’+(windowHeight+compansateformsiemac)+’,status=yes,menubar=no,scrollbars=no,resizable=no,screenX=’+wX+’,screenY=’+wY+’,left=’+wX+’,top=’+wY);
if (navigator.appName==„Netscape“ || document.all) popped.focus();
}
function pop_fliznash(goPage,nom,windowWidth,windowHeight)
{
if (parseInt(navigator.appVersion) >= 4) { wX = (screen.width/2)-(windowWidth/2+10); wY = (screen.height/2)-(windowHeight/2+20); }
else { wX = 0; wY = 0; }
var popped = window.open(goPage,nom,‚width=‘+windowWidth+’,height=’+(windowHeight+compansateformsiemac)+’,status=yes,menubar=no,scrollbars=no,resizable=no,screenX=’+wX+’,screenY=’+wY+’,left=’+wX+’,top=’+wY);
if (navigator.appName==„Netscape“ || document.all) popped.focus();
}
[To do is to be! :wink:](javascript:stuck_out_tongue:op_fliznash(‚index.htm‘,‚high‘,750,550))_

Bestens! und Dank!

d.