Comment trouver la largeur et la hauteur du point de vue dans la fenêtre du navigateur? Et comment savoir combien de document a défilé vers le bas et vers la droite?JavaScript: Comment trouver la largeur et la hauteur du point de vue dans la fenêtre du navigateur?
Q
JavaScript: Comment trouver la largeur et la hauteur du point de vue dans la fenêtre du navigateur?
5
A
Répondre
7
Essayez cette fonction ... et l'appeler si nécessaire :)
function getViewPortSize()
{
var viewportwidth;
var viewportheight;
//Standards compliant browsers (mozilla/netscape/opera/IE7)
if (typeof window.innerWidth != 'undefined')
{
viewportwidth = window.innerWidth,
viewportheight = window.innerHeight
}
// IE6
else if (typeof document.documentElement != 'undefined'
&& typeof document.documentElement.clientWidth !=
'undefined' && document.documentElement.clientWidth != 0)
{
viewportwidth = document.documentElement.clientWidth,
viewportheight = document.documentElement.clientHeight
}
//Older IE
else
{
viewportwidth = document.getElementsByTagName('body')[0].clientWidth,
viewportheight = document.getElementsByTagName('body')[0].clientHeight
}
return viewportwidth + "~" + viewportheight;
}
+0
Ne répond pas vraiment aux questions suivantes une question cependant ... –
0
height = document.body.clientHeight;
width = document.body.clientWidth;
en ce qui concerne la position de défilement, je ne sais pas s'il y a un moyen standard de déterminer que, mais cela devrait fonctionner dans la plupart des navigateurs:
scrolled = document.body.scrollTop;
Questions connexes
- 1. JavaScript - Obtenir la hauteur du navigateur
- 2. En javascript comment trouver la hauteur et la largeur
- 3. Taille du navigateur (largeur et hauteur)
- 4. Obtenir la hauteur et la largeur du corps ou de la fenêtre de la page Web
- 5. Obtenir la position, la largeur et la hauteur du graphique
- 6. Y at-il un moyen de trouver la hauteur et la largeur de la fenêtre du navigateur dans VB.Net sans avoir à utiliser javascript?
- 7. Déterminer la position de la fenêtre du navigateur en JavaScript?
- 8. Redimensionnement du contenu à l'aide de la fenêtre du navigateur
- 9. trouver Hauteur et largeur
- 10. HTML: comment définir enfants largeur de l'élément = largeur de la fenêtre du navigateur?
- 11. Fenêtre ouverte avec la largeur et la hauteur spécifiées
- 12. Quel est le moyen le plus robuste pour obtenir la largeur/hauteur de la fenêtre du navigateur en utilisant JavaScript?
- 13. Comment trouver la hauteur et la largeur de la Masterpage à l'aide de javascript
- 14. Spécifier la largeur et la hauteur du tracé
- 15. Get hauteur de la fenêtre de navigateur entrer dans IE8
- 16. javascript: obtenir la hauteur de la fenêtre du navigateur OUTER (réel)?
- 17. Réduire la fenêtre du navigateur
- 18. Comment obtenir et définir la hauteur de fenêtre popup et la largeur dans Internet Explorer
- 19. Redimensionner par programme la fenêtre du navigateur dans GWT
- 20. Détecter la fenêtre du navigateur Maximisée/Réduite avec Javascript
- 21. Comment étirer un tableau HTML à 100% de la hauteur de la fenêtre du navigateur?
- 22. Comment faire défiler la fenêtre du navigateur
- 23. JavaScript - fonction pour obtenir la largeur de l'image réelle et la hauteur (navigateur croisé)
- 24. détecter automatiquement la modification de la largeur de la fenêtre du navigateur Web?
- 25. Contrôle de la fenêtre du navigateur via Javascript
- 26. Modifier la fenêtre du navigateur existant DOM
- 27. redimensionner la largeur de jqgrid lors du redimensionnement du navigateur
- 28. Comment spécifier la largeur et la hauteur lors du chargement du fichier swf externe?
- 29. Hauteur du contenu d'une fenêtre html (pas seulement la hauteur de la fenêtre)
- 30. Réduire la fenêtre du navigateur à l'aide de javascript
Et comment savoir combien de documents a défilé vers le bas et vers la droite? – xXx
Essayez de lire l'une de ces: http://stackoverflow.com/questions/871399/cross-browser-method-for-detecting-the-scrolltop-of-the-browser-window http://stackoverflow.com/questions/1248081/get-the-browser-viewport-dimensions-avec-javascript http://stackoverflow.com/questions/817446/good-way-to-estimate-available-browser-area – random