hawkmaster: Popup Fenster Versatz bei "screenX" ?

Beitrag lesen

Hallo ChrisB
vielen Dank erst einmal für deine Hilfe.

Es gibt kein „rechts neben dem Elternfenster“.
Es gibt nur Tabs, und die haben alle die selben Maße.

Ok, mal anders.
Das Elternfenster (Browserfenster) hat einen Link "Fenster öffnen"
Damit öffne ich mit "window.open()" ein neues Fenster.
Dieses möchte ich gerne ungefähr neben dem Elternfenster platzieren.,
Ich habe ja das Hauptbrowserfenster nicht voll geöffnet.

Was micht halt wundert:
mit ;

function getBrowserX() {
if (ie || opera) {
if (typeof(window.screenLeft) == 'undefined') return 0; else return (window.screenLeft);
} else
if (dom || nn4) {
if (typeof(window.screenX) == 'undefined') return 0; else return (window.screenX);
} else return 0;
}

hole ich ja die X Position des Elternfensters.

function FensterOeffnen (Adresse) {
xpos = getBrowserX();
  accesswindowpos =  xpos ;
  MeinFenster = window.open(Adresse, "Zweitfenster", "scrollbars=yes,resizable=yes,width=500,height=600,left="+accesswindowpos+",top="+ypos+",screenX="+accesswindowpos+"");
..
}

das ist ja auch OK soweit.
Was mich halt wundert.
Ist das Elternfenster ganz am linken Rand des Monitors stimmt ist auch das Popup Window ok. Schiebe ich es mehr nach rechts habe ich einen Versatz.

Ich kann es nicht besser erklären.

vielen Dank und viele Grüße
hawk