window.open Positionierung
todde
- javascript
Wie kriege ich es hin, daß ein mit window.open geöffnetetes Fenster mit width, height, top und left Angabe sowohl im IE als auch im NC auf jeder Plattform relativ zum vorigen Dokument an der selben Position erscheint? Oder geht das garnicht? Brauche ich eine spezille Weiche?
Wie könnte die denn aussehen?
Wie kriege ich es hin, daß ein mit window.open geöffnetetes Fenster mit width, height, top und left Angabe sowohl im IE als auch im NC auf jeder Plattform relativ zum vorigen Dokument an der selben Position erscheint? Oder geht das garnicht? Brauche ich eine spezille Weiche?
Wie könnte die denn aussehen?
Vielleicht hiermit:
<script type="text/javascript" language="JavaScript">
<!--
sizeX = 400;
sizeY = 240;
self.resizeTo(sizeX,sizeY);
self.moveTo(Math.round((screen.availWidth-sizeX)/2),Math.round((screen.availHeight-sizeY)/2));
//-->
</script>
x ist dabei die verfügbare Höhe und Y die Breite :-)
Viele Grüße
Hi Chris,
vielen dank für die superflotte Antwort!
Das funktioniert insofern hervorragend, das das Fenster tatsächlich da landet, wo es hinsoll (super! :-), allerdings ist leider der Positionswechsel sichtbar und die Fenstergröße variiert in der Höhe.
Da muß ich wohl noch dran arbeiten.
Ein glückliches Lebewesen bin ich! (fürs erste!)
best regards
Todde
Über weitere Tips zum Thema Fenstergrößen unter verschiedenen Browsern und verschiedenen Plattformen bin ich natürlich immer dankbar.