Vous utilisez les mauvaises méthodes d'appel. Une fenêtre d'affichage est la "fenêtre" ouverte sur le document : la partie que vous pouvez voir et où.
Utilisation de $(window).height()
ne vous donnera pas la taille de la fenêtre d'affichage, mais la taille de la fenêtre entière, qui est généralement la taille du document entier, bien que le document puisse être encore plus grand.
Pour obtenir la taille de la fenêtre d'affichage actuelle, utilisez window.innerHeight
y window.innerWidth
.
https://gist.github.com/bohman/1351439
N'utilisez pas les méthodes jQuery, par ex. $(window).innerHeight()
car ils donnent des chiffres erronés. Ils vous donnent la hauteur de la fenêtre, et non pas la largeur de la fenêtre. innerHeight
.
0 votes
Duplicata possible de Comment obtenir la largeur de l'écran sans la barre de défilement (moins) ?