Fenster mittig positionieren

Wie zwinge ich ein Fenster sich genau in der vertikalen und horizontalen Mitte des Browsers zu positionieren?

Besten Dank!

Gruß,
Stephan

Hi,

ich geh mal davon aus, du möchtest das Browserfenster mittig vom Bildschirm darstellen. Das kriegst du recht einfach hin, indem du das Browserfenster als Popup mit bestimmter Größe öffnest, mit screen.availHeight() bzw. screen.availWidth() die Bildschirmgröße ausliest und dann mit moveTo() das Popup-Fenster verschiebst.

Bsp:

//Größe des Popups
x = 300; y = 300;

//Größe des Bildschirms
sy = screen.availHeight; sx = screen.availHeight;

//Browserfenster öffnen
URL = „http://www.beispiel.de/test.htm
Popup = open(URL, „Name“, „height=“+y+", width="+x+",status=yes, menubar=yes, toolbar=yes, location=yes")

//Fenster zentrieren + Focus setzen
x = (sx - x)/2;
y = (sy - y)/2;
Popup.moveTo(x,y);
Popup.focus();

ich hoffe das ist der Effekt, den du haben wolltest

Gruss
Andreas

Vielen Dank, das war sicherlich viel Arbeit, jedoch öffnet sich das Fenster in Bildschirmgröße und nicht mit den angegebenen Variablen x und y :frowning:

gruß
stephan

[Bei dieser Antwort wurde das Vollzitat nachträglich automatisiert entfernt]

Hi,
du musst das JavaScript Coding in die HTML Seite einfügen, von der aus das neue Browserfenster geöffnet werden soll - dann tut’s … Ansonsten hab ich dein Problem vielleicht missverstanden.

Wann und durch was soll das neue Fenster geöffnet werden?

Kannst mir gerne auch einmal die betreffenden Dateien zumailen und deine Frage etwas ausführlicher darstellen!

Gruss
Andreas