pit: Fenstergröße verändern

Hallochen,

ich habe folgendes Problem:
mit einem Javascript verändere ich die Größe eines Fensters derart, das es bei Aufruf von der augenblicklichen Position immer bis zum linken Rand bzw. unteren Rand des Bildschirmes reicht. Funktioniert auch unter Netscape. (Das Fenster habe ich selbst von einer anderen Seite aus geöffnet)
1. Nun ein merkwürdiger Effekt. Sobald ich das Fenster einmal mit Hand in der Größe ändere, wird es nicht mehr vom javascript automatisch geändert. Wie kommt das ???

2. wie kann ich die Fensteranpassung auch im IE realisieren??

Danke

Pit

PS: Das script
<script language="javascript" type="text/javascript">
<!--
if (navigator.appName == "Netscape"){
Maxhoehe=800;
Maxbreite=400;
var Breite=screen.width-window.screenX-20;
if(Breite>Maxbreite){Breite=Maxbreite;}
var Hoehe=screen.height-window.screenY-30;
if(Hoehe>Maxhoehe){Hoehe=Maxhoehe;}
}
window.resizeTo(Breite,Hoehe);
//-->
</script>

  1. Hallo Pit

    1. Nun ein merkwürdiger Effekt. Sobald ich das Fenster einmal mit Hand in der Größe ändere, wird es nicht mehr vom javascript automatisch geändert. Wie kommt das ???

    Es gibt einen englischsprachigen Artikel auf den Entwicklerseiten von Netscape, der sich extra mit diesen Problemen befasst - vielleicht hilft er dir weiter:
    http://developer.netscape.com/viewsource/goodman_resize/goodman_resize.html

    1. wie kann ich die Fensteranpassung auch im IE realisieren??

    Statt der window-Eigenschaft screenX kannst du es mal mit screenLeft probieren. Die Referenz von Microsoft zu diesem Thema:

    http://msdn.microsoft.com/workshop/author/dhtml/reference/objects/obj_window.asp

    viele Gruesse
      Stefan Muenz