Snippets → JavaScript
Detecting orientation change on mobile devices
This code will add an action listener to your window. A value of 0 means portrait view, -90 means a the device is landscape rotated to the right, and 90 means the device is landscape rotated to the left.
window.addEventListener("orientationchange", function() {
// Announce the new orientation number
alert(window.orientation);
}, false);