¿Cómo detecto cuando el iPhone entra en modo horizontal a través de JavaScript? ¿Hay algún evento para esto?

Estoy escribiendo un sitio web dirigido al iPhone. Me gustaría establecer una clase en la<body> elemento cuando cambia la orientación del iPhone (es decir, cuando el usuario pone el teléfono en modo horizontal y / o vertical).

¿Puedo detectar este cambio a través de JavaScript? ¿Hay algún evento para esto?

Respuestas a la pregunta(4)

Su respuesta a la pregunta