Pantalla de Ventana de JavaScript
- Página anterior Ventana JS
- Página siguiente Ubicación JS
El objeto window.screen contiene información sobre la pantalla del usuario.
Pantalla de Window
window.screen El objeto también se puede escribir sin prefijo window:
Atributo:
- screen.width
- screen.height
- screen.availWidth
- screen.availHeight
- screen.colorDepth
- screen.pixelDepth
Anchura de la pantalla de Window
screen.width
La propiedad devuelve la anchura de la pantalla del visitante en píxeles.
Ejemplo
Mostrar la anchura de la pantalla en píxeles:
document.getElementById("demo").innerHTML = "Anchura de la pantalla: " + screen.width;
El resultado será:
Altura de la pantalla de Window
screen.height
La propiedad devuelve la altura de la pantalla del visitante en píxeles.
Ejemplo
Mostrar la altura de la pantalla en píxeles:
document.getElementById("demo").innerHTML = "Altura de la pantalla: " + screen.height;
El resultado será:
Anchura disponible de la pantalla de Window
screen.availWidth
La propiedad devuelve la anchura de la pantalla del visitante en píxeles, restando características de la interfaz como la barra de herramientas de la ventana.
Ejemplo
Mostrar la anchura disponible de la pantalla en píxeles:
document.getElementById("demo").innerHTML = "Anchura de pantalla disponible: " + screen.availWidth;
El resultado será:
Altura disponible de la pantalla de Window
screen.availHeight
La propiedad devuelve la altura de la pantalla del visitante en píxeles, restando características de la interfaz como la barra de herramientas de la ventana.
Ejemplo
Mostrar la altura disponible de la pantalla en píxeles:
document.getElementById("demo").innerHTML = "Altura de pantalla disponible: " + screen.availHeight;
El resultado será:
Profundidad de color de la pantalla de Window
screen.colorDepth
La propiedad devuelve el número de bits utilizados para mostrar un color.
Todos los computadores modernos utilizan una resolución de color de hardware de 24 o 32 bits:
- 24 bits = 16,777,216 diferentes "True Colors"
- 32 bits = 4,294,967,296 diferentes "Deep Colors"
Las computadoras más antiguas utilizan 14 bits: 65,536 colores diferentes de "High Colors" resolución.
Computadoras muy antiguas y teléfonos antiguos utilizan 8 bits: 256 colores diferentes de "VGA colors".
Ejemplo
Se muestra la profundidad de color de pantalla en bits:
document.getElementById("demo").innerHTML = "Profundidad de color de pantalla: " + screen.colorDepth;
El resultado será:
Los valores #rrggbb (rgb) utilizados en HTML representan "True Colors" (16,777,216 colores diferentes).
Profundidad de píxeles de Window Screen
screen.pixelDepth
La propiedad devuelve la profundidad de píxeles de la pantalla.
Ejemplo
Se muestra la profundidad de píxeles de pantalla en bits:
document.getElementById("demo").innerHTML = "Profundidad de píxeles de pantalla: " + screen.pixelDepth;
El resultado será:
Para computadoras modernas, la profundidad de color y la profundidad de píxeles son iguales.
- Página anterior Ventana JS
- Página siguiente Ubicación JS