Fenster an bestimmter Position in einem Frame öffnen
Helmut
- javascript
Ich möchte in einem Frame mit window.open() ein Fenster an einer bestimmten Stelle (x,y-Werte im Frame) öffnen. Mit screenX und screenY bzw. mit left und top kann ich nur das Fenster am Bildschirm platziern, nicht aber im Frame.
Weiß jemand eine Lösung?
hallo helmut <-- selfverständlich
positionsbestimmung so wie du es haben willst geht nicht.
wie auch. bsp. dein monitor hat 1024x768 meiner 800x600. da kannst du dein fenster setzen wo du willst aber nicht abhängig davon was du darstellst(frame). wenn ich dein fenster an den rand schiebe, ganz links wovon willst du abhängig machen wo das neue auftaucht.
gruß stefan
Hallo!
Ich möchte in einem Frame mit window.open() ein Fenster an einer bestimmten Stelle (x,y-Werte im Frame) öffnen. Mit screenX und screenY bzw. mit left und top kann ich nur das Fenster am Bildschirm platziern, nicht aber im Frame.
Du kennst doch die Anmasse Deiner Frames. Die kannst Du zu screenX, screenY, left und top dazu addieren.
---------------------------
Frame1 / 50 Pixel hoch
---------------------------
100 Pixel
Frame2 Frame3
---------------------------
Wenn Du nun das neue Fenster am linken oberen Rand des Frame3 ausrichten möchtest, screenx=100, left=100, screenY=50 und top=50.
mfg, André Laugks
Hi !
Zudem muss man natürlich die Position des öffnenden Fensters kennen.
IE: top.screenLeft, top.screenTop (bei einem Frameset)
NS: window.screenX,window.screenY
lg Hobbes
<img src="http://server.datenwerk.at/~til/hobbes.gif" alt="">