/判断手机横竖屏状态: function hengshuping(){ if(window.orientation==180||window.orientation==0){ alert("竖屏状态!") } if(window.orientation==90||window.orientation==-90){ alert("横屏状态!") } } window.addEventListener("onorientationchange" in window ? "orientationchange" : "resize", hengshuping, false); //移动端的浏览器通常都支持window.orientation这个参数,经过这个参数能够判断出手机是处在横屏仍是竖屏状态。 从而根据实际需求而执行相应的程序。经过添加监听事件onorientationchange,进行执行就能够了。
http://blog.csdn.net/lee_magnum/article/details/17429613html