Mozilla Firebird
MichaelR
- browser
0 Christian Seiler0 MichaelR
0 Ruben
Hallo,
unterstützt der Firebird
document.getElementsByTagName('body')[0].clientHeight
nicht oder ist da noch ein Fehler dabei, weil er mir immer viel zu wenig Höhe zurückliefert (so um die 120 px)?
Grüße
Michael
Hallo Michael,
oder ist da noch ein Fehler dabei, weil er mir immer viel zu wenig Höhe zurückliefert (so um die 120 px)?
Mozilla Firebird liefert bei Deinem JavaScript die Höhe des Body zurück - also genau das, was Du haben willst. Dein Problem liegt wohl vermutlich eher daran, dass beim Mozilla das Body eben nicht das ganze Browserfenster einnimmt.
Wenn Du die Höhe des Anzeigebereichs des Browserfensters willst, dann nimm window.innerHeight.
Viele Grüße,
Christian
Hallo Christian,
oder ist da noch ein Fehler dabei, weil er mir immer viel zu wenig Höhe zurückliefert (so um die 120 px)?
Mozilla Firebird liefert bei Deinem JavaScript die Höhe des Body zurück - also genau das, was Du haben willst. Dein Problem liegt wohl vermutlich eher daran, dass beim Mozilla das Body eben nicht das ganze Browserfenster einnimmt.
Wenn Du die Höhe des Anzeigebereichs des Browserfensters willst, dann nimm window.innerHeight.
Das hab ich dann auch genommen. Nur wundert's mich dass der Mozilla bei der gleichen Abfrage den richtigen Wert zurückliefert und beide ja den Gecko als Engine verwenden...
Grüße
Michael
Hallo Michael,
Das hab ich dann auch genommen. Nur wundert's mich dass der Mozilla bei der gleichen Abfrage den richtigen Wert zurückliefert und beide ja den Gecko als Engine verwenden...
Kannst Du mal eine Testseite hochstellen? Vielleicht liegt es ja an ganz etwas anderem.
Viele Grüße,
Christian
Hi Christian,
Das hab ich dann auch genommen. Nur wundert's mich dass der Mozilla bei der gleichen Abfrage den richtigen Wert zurückliefert und beide ja den Gecko als Engine verwenden...
Kannst Du mal eine Testseite hochstellen? Vielleicht liegt es ja an ganz etwas anderem.
http://www.univie.ac.at/Romanistik/Sprachwst/ttools/dev/testFirebird.htm
Mozilla 1.3: clientHeight=610
IE 5.5: clientHeight=612
Firebird 0.7: clientHeight=20
Komisch oder?
Grüße
Michael
Hallo Michael,
http://www.univie.ac.at/Romanistik/Sprachwst/ttools/dev/testFirebird.htm
Mozilla 1.6 (selbstkompiliert): 15
Wenn Du html, body { height: 100%; margin: 0; padding: 0; } als CSS-Deklaration hinzufügst, dann sollte es in jedem Browser den richtigen Wert liefern.
Viele Grüße,
Christian
Hallo Christian,
http://www.univie.ac.at/Romanistik/Sprachwst/ttools/dev/testFirebird.htm
Mozilla 1.6 (selbstkompiliert): 15
Wenn Du html, body { height: 100%; margin: 0; padding: 0; } als CSS-Deklaration hinzufügst, dann sollte es in jedem Browser den richtigen Wert liefern.
Danke für's Testen - es ist interessant, dass sich das bei den neuen Versionen geändert hat.
Viele Grüße,
Michael
Hallo Michael,
versuch das mal - gegenüber innerHeight ist diese Fassung für IE und Firebird gleichermaßen geeignet.
document.body.scrollTop+document.body.clientHeight
MFG Ruben