body und NS6/IE
Toben
- javascript
0 Joachim
Morgen Forumler!
Fragt man im Explorer den Wert von document.body.clientHeight ab, erhält man die Höhe des Browserfensters. Ist es auch möglich, die Länge der gesamten HTML-Seiten zu erfragen?
Wie lauten die entsprechenden Befehle für NS6? (Möglichst nicht "innerHTML" wg. Zukunftssicherheit und breitester Browserkompatibilität.)
Schönen Tag noch
Toben
hi,
solches muesste passen, gegebebenfalls musst Du die Browserabfragen modifizieren.
Im IE stehen die Werte erst _nach_ dem Laden des Bodys zur Verfuegung.
// Groesse Browserfenster / Dokument
function winSize() {
if(ie) {
breit = document.body.clientWidth;
hoch = document.body.clientHeight;
fbreit = document.body.scrollWidth;
fhoch = document.body.scrollHeight;
}
if (nc || nc6) {
breit = self.innerWidth;
hoch = self.innerHeight;
fbreit = self.document.width;
fhoch = self.document.height;
}
}
Gruesse Joachim