Vraag & Antwoord

Webprogrammeren & scripting

[javascript] document hoogte en breedte opvragen

Anoniem
jarneke
2 antwoorden
  • Ik was vandaag een van mijn eerste javascriptjes aan het maken.
    Daarvoor moest heb ik de hoogte en de breedte van de pagina nodig (dus niet de schermhoogte/breedte)

    Ik gebruikte daarvoor:
    [code:1:acd615268a]
    var iBreedte = document.width;
    var iHoogte = document.height;
    [/code:1:acd615268a]

    Toevallig was ik de hele tijd aan het testen in chrome, en alles ging goed. In een kwartiertje had ik mijn scriptje :D Volledig werkend. Man wat is javascript gemakkelijk dacht ik :p.

    Tot ik het wilde testen in FF en IE ..
    Dan kreeg ik niets meer te zien :s
    Om de fout te zoeken heb ik in de browsers gekeken wat iBreedte en iHoogte was

    Chrome (Hier was het dus juist):
    iBreedte = 1440
    iHoogte = 778

    FF:
    iBreedte = 1424 (16px te weinig, mss de scrollbarbreedte? Hoewel er geen scrollbar zichtbaar is..)
    iHoogte = 0

    in IE:
    iBreedte = undefined
    iHoogte = undefined


    Op het internet vind ik hier nergens een verklaring/oplossing voor..
    Weten jullie hoe ik dit kan fiksen?
  • Probeer deze eens:

    https://developer.mozilla.org/en/DOM/window.innerWidth
    https://developer.mozilla.org/en/DOM/window.innerHeight

Beantwoord deze vraag

Dit is een gearchiveerde pagina. Antwoorden is niet meer mogelijk.