¿Hay alguna manera de obtener el tamaño/resoluciones de la pantalla de los usuarios mediante javascript? Pensé que probablemente no puedes usar PHP para hacer esto, ya que es del lado del servidor, pero como javascript es del lado del cliente, pensé que podría ser una opción.¿Se puede obtener el tamaño/resolución de la pantalla de los usuarios usando javascript?
8
A
Respuesta
8
sí, se puede usar lo siguiente para imprimir la resolución, por ejemplo:
<script type="text/javascript">
document.write(screen.width+'x'+screen.height);
</script>
no podría funcionar en navegadores antiguos, sino que en la mayoría de los recientes.
Más información aquí:
1
Sí he utilizado el siguiente código y funciona bien.
var screenW = 640, screenH = 480;
if (parseInt(navigator.appVersion)>3) {
screenW = screen.width;
screenH = screen.height;
}
else if (navigator.appName == "Netscape"
&& parseInt(navigator.appVersion)==3
&& navigator.javaEnabled()
)
{
var jToolkit = java.awt.Toolkit.getDefaultToolkit();
var jScreenSize = jToolkit.getScreenSize();
screenW = jScreenSize.width;
screenH = jScreenSize.height;
}
document.write(
"Screen width = "+screenW+"<br>"
+"Screen height = "+screenH
)
Cuestiones relacionadas
- 1. Obtener lista de usuarios LDAP usando PLSQL
- 2. cómo obtener la carpeta de datos de la aplicación de los usuarios usando C#?
- 3. ¿Cómo obtener intereses de los usuarios?
- 4. crear una captura de pantalla de la página web usando html2canvas (no se puede inicializar correctamente)
- 5. Obtener URL de la página usando javascript
- 6. ¿Cómo se puede encontrar el nombre/identidad de los usuarios en C#
- 7. ¿Cómo puedo obtener una lista de usuarios de Windows local (sólo los usuarios que aparecen en la pantalla de Windows inicio de sesión)
- 8. ¿Se puede generar o se puede capturar la pantalla amarilla de la muerte de ASP.NET (YSOD)?
- 9. ¿No se puede encontrar el ID de diseño para <1% de los usuarios?
- 10. Obtener la lista de todos los usuarios de la base de datos con el rol especificado
- 11. ¿Cómo obtener el elemento llamante usando Javascript?
- 12. android obtener el tamaño de la pantalla de la otra orientación de la pantalla
- 13. Usando la API de EWS para buscar entre los diferentes buzones de los usuarios
- 14. Cómo obtener el ancho de la pantalla del iPad en Javascript
- 15. ¿No se puede obtener el valor de UIAStaticText?
- 16. Captura de pantalla de la segunda pantalla
- 17. Mostrar el tiempo según la ubicación de los usuarios
- 18. ¿Cómo puedo obtener el nombre de inicio de sesión de la red de los usuarios?
- 19. No se puede obtener el valor de CKEditor w/Jquery
- 20. Obtener resolución de pantalla
- 21. No se puede establecer la propiedad 'pantalla' de indefinido
- 22. no se puede obtener elementos de formulario mediante el uso de nombre de formulario en javascript
- 23. ASP.NET | Autenticación de formularios | Obtenga TODOS los usuarios iniciados (lista de todos los usuarios o conteo)
- 24. Cómo obtener la ruta de la aplicación usando javascript
- 25. No se puede ocultar la pantalla de bienvenida en Emacs
- 26. No se puede separar la sesión de pantalla
- 27. Obtenga el número de usuarios de iPhone usando HTML5/jQuery
- 28. ¿Cómo se integran los "Usuarios" en mi modelo DDD con la autenticación de usuarios?
- 29. no se puede eliminar la imagen de la pantalla de bienvenida en el simulador de iOS
- 30. Obtener contenido de un DIV usando JavaScript
de gran trabajo fantástico. Gracias. – JasonMortonNZ
En una nota relacionada: consulte http://stackoverflow.com/questions/6648155/how-to-find-usable-screen-size-in-javascript si necesita encontrar el espacio * utilizable * en la ventana del navegador. – tuomassalo