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 相关文章推荐
WordPress 照片lightbox效果的运用几点
Jun 22 Javascript
javascript 获取模态窗口的滚动位置代码
Aug 06 Javascript
jquery 添加节点的几种方法介绍
Sep 04 Javascript
js时钟翻牌效果实现代码分享
Jul 31 Javascript
AngularJS实现动态编译添加到dom中的方法
Nov 04 Javascript
深入理解vue路由的使用
Mar 24 Javascript
JS控件bootstrap suggest plugin使用方法详解
Mar 25 Javascript
JS实现微信里判断页面是否被分享成功的方法
Jun 06 Javascript
微信小程序之swiper轮播图中的图片自适应高度的方法
Apr 23 Javascript
vue观察模式浅析
Sep 25 Javascript
怎么使用javascript深度拷贝一个数组
Jun 06 Javascript
Javascript如何递归遍历本地文件夹
Aug 06 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
PHP 数组遍历foreach语法结构及实例
2016/06/13 PHP
Docker搭建自己的PHP开发环境
2018/02/24 PHP
Array.slice()与Array.splice()的返回值类型
2006/10/09 Javascript
javascript和HTML5利用canvas构建猜牌游戏实现算法
2013/07/17 Javascript
jQuery窗口、文档、网页各种高度的精确理解
2014/07/02 Javascript
js时间日期格式化封装函数
2014/12/02 Javascript
手机图片预览插件photoswipe.js使用总结
2016/08/25 Javascript
Javascript 普通函数和构造函数的区别
2016/11/05 Javascript
jQuery中的on与bind绑定事件区别实例详解
2017/02/28 Javascript
ES6新特性之函数的扩展实例详解
2017/04/01 Javascript
微信小程序开发之IOS和Android兼容的问题
2017/09/26 Javascript
Windows安装Node.js报错:2503、2502的解决方法
2017/10/25 Javascript
jQuery Validate插件ajax方式验证输入值的实例
2017/12/21 jQuery
详解javascript函数写法大全
2019/03/25 Javascript
Vue请求java服务端并返回数据代码实例
2019/11/28 Javascript
jquery实现拖拽小方块效果
2020/12/10 jQuery
[01:35]2018完美盛典章节片——共竞
2018/12/17 DOTA
Python笔记(叁)继续学习
2012/10/24 Python
python中pandas.DataFrame的简单操作方法(创建、索引、增添与删除)
2017/03/12 Python
Python方法的延迟加载的示例代码
2017/12/18 Python
python jieba分词并统计词频后输出结果到Excel和txt文档方法
2018/02/11 Python
Python实现的堆排序算法示例
2018/04/29 Python
Pandas读取MySQL数据到DataFrame的方法
2018/07/25 Python
对python修改xml文件的节点值方法详解
2018/12/24 Python
如何利用Python分析出微信朋友男女统计图
2019/01/25 Python
Python常用的json标准库
2019/02/19 Python
Python turtle画图库&&画姓名实例
2020/01/19 Python
python pymysql库的常用操作
2020/10/16 Python
用canvas显示验证码的实现
2020/04/10 HTML / CSS
周仰杰(JIMMY CHOO)法国官方网站:闻名世界的鞋子品牌
2019/09/27 全球购物
中东最大的在线宠物店:Dubai Pet Food
2020/06/11 全球购物
新年主持词
2014/03/27 职场文书
先进个人主要事迹范文
2015/11/04 职场文书
导游词之河北滦平金山岭长城
2019/10/16 职场文书
React forwardRef的使用方法及注意点
2021/06/13 Javascript
Golang Elasticsearches 批量修改查询及发送MQ
2022/04/19 Golang