js判断手机横竖屏【转】
移动端的浏览器一般都支持window.orientation这个参数,通过这个参数可以判断出手机是处在横屏还是竖屏状态。 从而根据实际需求而执行相应的程序。通过添加监听事件onorientationchange,进行执行就可以了。
//判断手机横竖屏状态: 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); function orient() { if (window.orientation == 90 || window.orientation == -90) { //ipad、iphone竖屏;Andriod横屏 $("body").attr("class", "landscape"); orientation = 'landscape'; return false; } else if (window.orientation == 0 || window.orientation == 180) { //ipad、iphone横屏;Andriod竖屏 $("body").attr("class", "portrait"); orientation = 'portrait'; return false; } } //页面加载时调用 $(function(){ orient(); }); //用户变化屏幕方向时调用 $(window).bind( 'orientationchange', function(e){ orient(); });
在ipad、iphone网页开发中,我们很 可能需要判断是横屏或者竖屏。 下面介绍如何用 jQuery 判断iPad、iPhone、Android是横屏还是竖屏的方法
屏幕方向对应的window.orientation值: ipad: 90 或 -90 横屏 ipad: 0 或180 竖屏 Andriod:0 或180 横屏 Andriod: 90 或 -90 竖屏
转载于:https://www.cnblogs.com/MissZhao/p/5749302.html
js判断手机横竖屏【转】相关推荐
- js 判断手机横竖屏的实现方法(不依赖任何其他库)
<!DOCTYPE html> <html> <head> <meta http-equiv="Content-Type" content ...
- 移动端判断手机横竖屏状态
禁用用户自动缩放功能: <meta name="viewport" content="width=device-width, initial-scale=1.0, ...
- 移动端判断手机横竖屏状态及加载相应样式或内容的解决方案
移动端的开发过程中,免不了要判断横竖屏,然后在执行其他操作,比如分别加载不同样式或内容等等. 首先在做移动端开发的时候,在HTML页面head中加入如下代码 <meta name="v ...
- JS判断手机浏览器是横屏or竖屏
移动端的浏览器一般都支持window.orientation这个参数,通过这个参数可以判断出手机是处在横屏还是竖屏状态. 从而根据实际需求而执行相应的程序. 通过添加监听事件onorientation ...
- html5禁止手机横竖屏,【Web前端问题】js 能禁止手机横竖屏切换吗
js 能禁止手机横竖屏切换吗 回答: js判断手机 横屏模式 方法名称:orientation 实例: if(window.orientation!=0){ var obj=document.getE ...
- js判断手机浏览器屏幕方向
/* js判断手机浏览器屏幕方向*/var direction = {__getOrientation: function () {if (window.orientation == 0 || win ...
- JS 网页设置横竖屏切换
JS 网页设置横竖屏切换 <!DOCTYPE html> <html><head><metahttp-equiv="Content-Type&quo ...
- linux下浏览器如何登录微信,js判断手机浏览器操作系统和微信浏览器的方法
今天就为大家介绍一下用js判断手机客户端平台及系统平台的方法: //手机端判断各个平台浏览器及操作系统平台 function checkPlatform(){ if(/android/i.test(n ...
- js判断手机上是否安装某APP
前两天,产品给我又给我提了一个需求,就是给我看了一下人家的功能,说我们也想要这个功能,于是,我就开始实现这个功能了..... js判断手机上是否安装某APP,如果有的话直接打开App,否则打开App ...
- js判断手机的横竖屏调整样式
在移动端,我们经常遇到横竖屏的问题,所以我们改如何判断或针对横竖屏来写代码呢.首先需要在head中加入如下代码: <meta name="viewport" content= ...
最新文章
- 强化学习、联邦学习、图神经网络,飞桨全新工具组件详解
- 使用CATT作批量数据导入
- 分类变量 哑变量矩阵 指标矩阵_不懂数据集重排序?分类变量转换苦难?4种python方法,不再难!...
- 划重点!通俗解释协方差与相关系数
- (10) Hibernate懒加载详解
- 关于ZipOupputStream添加压缩包常见问题
- 《iOS 6高级开发手册(第4版)》——1.8节使用加速度移动屏幕上的对象
- 测试网速wifi软件,测网速工具 一键wifi测速
- sql注入检测工具 mysql_SQL注入测试
- 微信公众号图文消息html5,微信公众号单图文消息如何编辑
- python爬虫代码示例视频教学-清华学霸尹成Python爬虫教学视频
- Sam Altman 山姆奥特曼:How To Invest In Startups如何投资初创公司
- oracle查询数据令某字段显示固定值
- arcgis标注转为注记后,如何批量修改注记及牵引线颜色
- 搜索引擎关键字智能提示实践
- 如何用matlab将彩色图片转为单通道绿色图片
- 光照传感器VEML7700驱动总结
- python培训网校
- C++ allocator设计内存管理器
- c语言摧毁数组,摧毁数组