Op deze website gebruiken we cookies om content en advertenties te personaliseren, om functies voor social media te bieden en om ons websiteverkeer te analyseren. Ook delen we informatie over uw gebruik van onze site met onze partners voor social media, adverteren en analyse. Deze partners kunnen deze gegevens combineren met andere informatie die u aan ze heeft verstrekt of die ze hebben verzameld op basis van uw gebruik van hun services. Meer informatie.

Akkoord

Vraag & Antwoord

Webprogrammeren & scripting

[javascript] document hoogte en breedte opvragen

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.