¿Cómo averiguar el ancho y el alto del punto de vista en la ventana del navegador? ¿Y cómo saber cuánto documento se desplazó hacia abajo y hacia la derecha?JavaScript: ¿Cómo averiguar el ancho y alto del punto de vista en la ventana del navegador?
5
A
Respuesta
7
Pruebe esta función ... y lo llaman cuando sea necesario :)
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
Realmente no responde el siguiente pregunta, sin embargo ... –
0
height = document.body.clientHeight;
width = document.body.clientWidth;
con respecto a la posición de desplazamiento, no estoy seguro de si hay una forma estándar de la determinación de que, sin embargo, esto debería funcionar en la mayoría de los navegadores:
scrolled = document.body.scrollTop;
Cuestiones relacionadas
- 1. Tamaño del navegador (ancho y alto)
- 2. jQuery UI ancho y alto del diálogo en función del ancho y alto de la pantalla
- 3. ventana del navegador de redimensionamiento del navegador cruzado en JavaScript
- 4. Escuche los cambios de ancho/alto del navegador con jQuery
- 5. ¿Puedo cambiar el tamaño de la ventana del navegador?
- 6. Cómo obtener el ancho/alto del texto
- 7. Minimizar la ventana del navegador usando javascript
- 8. ancho y alto del borde de la ventana en Win32 - ¿cómo lo obtengo?
- 9. ¿Cómo puedo averiguar la configuración del proxy del navegador?
- 10. ¿Determinando la posición de la ventana del navegador en JavaScript?
- 11. Javascript establece el tamaño de la ventana del navegador
- 12. cómo obtener ancho y alto de ventana con YUI?
- 13. ¿Cómo obtener ancho y alto desde la ventana CreateWindowEx()? C++
- 14. Gmaps4rails: configuración del ancho y alto del mapa
- 15. JavaScript - Obtenga la altura del navegador
- 16. Establecer ancho o alto del elemento en el modo Estándares
- 17. ¿Cómo escribo contenido en otra ventana del navegador usando Javascript?
- 18. ¿Cómo averiguar el tamaño del widget actual en tkinter?
- 19. Controlando la ventana del navegador a través de Javascript
- 20. jQuery cambiar el tamaño y posicionar la ventana del navegador actual
- 21. ¿Puedo ejecutar Javascript en función del tamaño de la ventana?
- 22. JavaScript - Ventana del navegador de referencia por nombre?
- 23. Detectar ventana del navegador Maximizado/Minimizado con Javascript
- 24. javascript para verificar cuando la ventana del navegador está cerca
- 25. CSS 100% de ancho en el tamaño del navegador
- 26. Incrustar ventana del navegador web en Java
- 27. ¿Cómo prevenir el cierre de la ventana del navegador?
- 28. ¿Cómo obtengo el ancho y alto de un lienzo HTML5?
- 29. jQuery ~ Cómo animar el ancho y alto de la caja desde el centro del centro
- 30. Estirar una imagen para completar el ancho de la ventana del navegador
¿Y cómo saber cuánto documento se desplazó hacia abajo y hacia la derecha? – xXx
Intente leer cualquiera de estos: http://stackoverflow.com/questions/871399/cross-browser-method-for-detecting-the-scrolltop-of-the-browser-window http://stackoverflow.com/questions/1248081/obtener-el-navegador-viewport-dimensions-with-javascript http://stackoverflow.com/questions/817446/good-way-to-estimate-available-browser-area – random