screen.availHeight

Tribalman

Erfahrenes Mitglied
Tach!

hab´ mal wieder ein Problem mit Netscape
(4.77). Und zwar verändere ich mit folgen-
dem Script die Fenstergröße:
<script language="JavaScript" type="text/javascript">
<!--
var links=screen.availWidth/2-320;
self.resizeTo(640,screen.availHeight);
self.moveTo(links,0);
//-->
</script>
Das Fenster soll dadurch 640 pixel breit
werden und die maximale Höhe haben. Funk-
tioniert mit dem Explorer auch wunderbar,
aber Netsacpe macht das Browserfenster
größer als den Bildschirm – ein Teil der
Statuszeile ist dadurch nicht mehr sichtbar.
Woran liegt´s?

Tribal
 
Hab´ das Problem jetzt wie folgt
behoben (wen´s interessiert):

<script language="JavaScript" type="text/javascript">
<!--
var h = screen.availHeight;
var w = screen.availWidth;
var links = w/2-320;
window.resizeTo(640,h);
window.outerHeight = h;
window.moveTo(links,0);
//-->
</script>

Netscape erkennt über screen.availHeight
zwar richtig, wie hoch der Anzeigebereich
ist, kann aber in der Funktion resizeTo
nicht richtig damit umgehen. Desshalb extra
für Netsape noch die Angabe outerHeight –
damit klappt´s :rolleyes:

Tribal
 

Neue Beiträge

Zurück