Cómo detectar la resolución de la pantalla en PHP

Por defecto PHP, no tiene una función que permita detectar la resolución de la pantalla. Digamos que este protocolo no proporciona la información relacionada con la pantalla del usuario. En este artículo te enseñamos cómo lograr detectarla.
¿Cómo detectar la resolución con ayuda de JavaScript?
JavaScript permite detectar la resolución gracias a los atributos width y height del objeto screen:
screen.width screen.height
El siguiente código, insertado en un documento HTML, muestra la resolución de la pantalla del usuario:
document.write('Su resolución es de '.screen.width+'x'+screen.height) </script>
¿Cómo pasar el parámetro a un script PHP de una redirección JavaScript?
Empleamos el siguiente código:
if(!isset($_GET['r'])) { echo "<script language=\"JavaScript\"> <!-- document.location=\"$PHP_SELF?r=1&Ancho=\"+screen.width+\"&Alto=\"+screen.height; //--> </script>"; } else { // Código a mostrar en caso que se detecte la resolución de la pantalla if(isset($_GET['Ancho']) && isset($_GET['Alto'])) { // Resolución detectada } else { // Resolución no detectada } }
Alrededor del mismo tema
- Cambie la resolucion de pantalla y ahora no se ve nada [resuelto] > Foro de Windows
- Como poner la pantalla normal de la computadora [resuelto] > Foro de Windows
- La pantalla de mi tv se puso negra pero se escucha [resuelto] > Foro Hardware
- La pantalla de mi laptop se puso negra [resuelto] > Foro de Windows
- Como pongo mi pantalla pc en tamaño normal [resuelto] > Foro Firefox