Moin!
x = (screen.width-window.outerWidth)/2;
y = (screen.height-window.outerHeight)/2;
ich hab doch aber die weite des popups von der weite des screens abgezogen und dann durch 2 geteilt! damit erhält man eigentlich den abstan den das fenster zu seite hat.
aber er übergibt auch die x und y werte, die ich errechnt habe nicht an richtig an die parametern im moveTo()
Lass dir mal die Parameter x und y als Wert per Alert ausgeben.
alert ("X: "+x+" Y: "+y);
Herauskommen wird bei dir:
X: NaN Y: NaN
Und das ist so, weil du den Internet Explorer benutzt, der outerWidth einfach nicht kennt.
Lösungen stehen massenhaft im Archiv, ich hab' spontan diesen Thread gefunden: http://forum.de.selfhtml.org/archiv/2002/6/15524/#m86726
- Sven Rautenberg