Avatar billede farouche Nybegynder
24. juli 2001 - 11:09 Der er 1 kommentar og
1 løsning

Højden på indeholdet på siden

Hej alle

Jeg ved hvordan man får fat i højden på et vindue ex. : window.innerHeight....

Men hvordan får jeg fat i højden på indholdet på siden, d.v.s. incl. det man evt. skal scrolle for at se.


På forhånd tak
Avatar billede altinet Nybegynder
24. juli 2001 - 11:23 #1
Hejsa,

document.body.offsetHeight

skulle virke

:-) Lars

(IE 4.0 +)
Avatar billede jakoba Nybegynder
24. juli 2001 - 11:45 #2
I Netscape hedder værdien:  document.height

så brug fx:

<script>

var vinHojde;
var docHojde;

function storrelser() {
    if ( document.all ) {      // for IE
        winHojde = document.body.clientHeight;
        docHojde = document.body.offsetHeight;
    } else {                  // for Netscape og andre
        winHojde = window.innerHeight;
        docHojde = document.height;
    }
}; //end storrelser()

</script>

pas på ikke at kalde funktionen før dokumentet er loadet, indtil da har dokumentet ikke nogen højde.

mvh JakobA
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester