javascript判断iphone/android手机横竖屏模式的函数


Posted in Javascript onDecember 20, 2011

查了不少资料,最后结论如下:

function orientationChange(){ 
switch(window.orientation) { 
case 0: // Portrait 
case 180: // Upside-down Portrait 
// Javascript to setup Portrait view 
break; 
case -90: // Landscape: turned 90 degrees counter-clockwise 
case 90: // Landscape: turned 90 degrees clockwise 
// Javascript to steup Landscape view 
break; 
} 
} 
window.addEventListener("onorientationchange" in window ? "orientationchange" : "resize", orientationChange, false);
Javascript 相关文章推荐
关于__defineGetter__ 和__defineSetter__的说明
May 12 Javascript
jQuery 顺便学习下CSS选择器 奇偶匹配nth-child(even)
May 24 Javascript
获得所有表单值的JQuery实现代码[IE暂不支持]
May 24 Javascript
深入理解javaScript中的事件驱动
May 21 Javascript
jquery和javascript中如何将一元素的内容赋给另一元素
Jan 09 Javascript
基于BootStrap Metronic开发框架经验小结【一】框架总览及菜单模块的处理
May 12 Javascript
vue better-scroll插件使用详解
Jan 25 Javascript
详解自定义ajax支持跨域组件封装
Feb 08 Javascript
jQuery实现table表格checkbox全选的方法分析
Jul 04 jQuery
Vue-不允许嵌套式的渲染方法
Sep 13 Javascript
vue 中的 render 函数作用详解
Feb 28 Javascript
javascript全局自定义鼠标右键菜单
Dec 08 Javascript
五段实用的js高级技巧
Dec 20 #Javascript
更换select下拉菜单背景样式的实现代码
Dec 20 #Javascript
在iframe里的页面编写js,实现在父窗口上创建动画效果展开和收缩的div(不变动iframe父窗口代码)
Dec 20 #Javascript
extjs实现选择多表自定义查询功能 前台部分(ext源码)
Dec 20 #Javascript
createElement与createDocumentFragment的点点区别小结
Dec 19 #Javascript
javascript面向对象编程代码
Dec 19 #Javascript
用jQuery模拟页面加载进度条的实现代码
Dec 19 #Javascript
You might like
深入探讨<br />和 \r\n两者有什么区别??
2013/06/05 PHP
PHP+Jquery与ajax相结合实现下拉淡出瀑布流效果【无需插件】
2016/05/06 PHP
PHP中PDO连接数据库中各种DNS设置方法小结
2016/05/13 PHP
给网站上的广告“加速”显示的方法
2007/04/08 Javascript
javascript 自定义回调函数示例代码
2014/09/26 Javascript
js实现仿QQ秀换装效果的方法
2015/03/04 Javascript
JS排序方法(sort,bubble,select,insert)代码汇总
2016/01/30 Javascript
JavaScript检测原始值、引用值、属性
2016/06/20 Javascript
基于vuejs+webpack的日期选择插件
2020/05/21 Javascript
js input输入百分号保存数据库失败的解决方法
2018/05/26 Javascript
如何制作一个Node命令行图像识别工具
2018/12/12 Javascript
js逆向解密之网络爬虫
2019/05/30 Javascript
layui-select动态选中值的例子
2019/09/23 Javascript
解决Layui数据表格的宽高问题
2019/09/28 Javascript
vue3.0+vue-router+element-plus初实践
2020/12/02 Vue.js
JS操作JSON常用方法(10w阅读)
2020/12/06 Javascript
[04:45]DOTA2上海特级锦标赛主赛事第四日RECAP
2016/03/06 DOTA
10种检测Python程序运行时间、CPU和内存占用的方法
2015/04/01 Python
Python输出PowerPoint(ppt)文件中全部文字信息的方法
2015/04/28 Python
全面了解Nginx, WSGI, Flask之间的关系
2018/01/09 Python
浅谈Django的缓存机制
2018/08/23 Python
细数nn.BCELoss与nn.CrossEntropyLoss的区别
2020/02/29 Python
CSS3让登陆面板3D旋转起来
2016/05/03 HTML / CSS
浅谈CSS3中display属性的Flex布局的方法
2017/08/14 HTML / CSS
Java TransactionAPI (JTA) 主要包含几部分
2012/12/07 面试题
应届生法律求职信
2013/10/22 职场文书
机电工程学生自荐信范文
2013/12/07 职场文书
大学生演讲稿范文
2014/01/11 职场文书
六一儿童节活动策划方案
2014/01/27 职场文书
父母对孩子说的话
2014/04/12 职场文书
医院深入开展党的群众路线教育实践活动实施方案
2014/08/27 职场文书
2015年英语教师工作总结
2015/05/20 职场文书
高中升旗仪式主持词
2015/07/03 职场文书
值班管理制度范本
2015/08/06 职场文书
素质拓展训练感想
2015/08/07 职场文书
mysql 联合索引生效的条件及索引失效的条件
2021/11/20 MySQL