Sven Rautenberg: Positionierung von Fenstern in der Mitte

Beitrag lesen

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