window.addEventListener("onorientationchange" in window ? orientationchange" : "resize",transformScreen , false); function transformScreen() { if (window.orientation === 180 || window.orientation === 0) { alert('竖屏状态!'); } if (window.orientation === 90 || window.orientation === -90 ){ alert('横屏状态!'); } }