H5网站如何检测移动设备横竖屏并旋转?
2016-05-16 15:03
615 查看
现在企业做网站越来越多的企业选择做H5自适应网站,那么中这种自适应网站经常会遇到一个问题就,那就是在移动端展示时,如果横屏的时候,网站不会自动旋转,遇到这种情况怎么办呢?
友软科技的程序员在日前做的一个h5网站中就发现了这种问题,于是想到了一种比较简单的解决方案,通过js来判断移动设备是横屏还是竖屏,如果到网站的访问设备分辨率出现变化,那么我就让它自动刷新一次页面,这样网站页面自然就实现旋转了。
这种方法代码也比较少,也比较容易实现,用到的js代码如下:
除了这种方法以外,也有一些其他的判断方式来判断浏览设备的分辨率,比如css代码中的“@media”,但是既要让网页判断浏览设备分辨率,同时还要让网页自动旋转,我能想到的最简单的方法也就是以上这段代码了,希望朋友们有什么好的方法也来这里分享一下。
本文链接:http://www.urkeji.com/content/2459.html (转摘请注明出处)
若无特别注明,本站内容均为原创;网站建设业务请咨询本站在线客服!
友软科技的程序员在日前做的一个h5网站中就发现了这种问题,于是想到了一种比较简单的解决方案,通过js来判断移动设备是横屏还是竖屏,如果到网站的访问设备分辨率出现变化,那么我就让它自动刷新一次页面,这样网站页面自然就实现旋转了。
这种方法代码也比较少,也比较容易实现,用到的js代码如下:
function hengshuping(){ window.location.reload(); } window.addEventListener("onorientationchange" in window ? "orientationchange" : "resize", hengshuping, false);
除了这种方法以外,也有一些其他的判断方式来判断浏览设备的分辨率,比如css代码中的“@media”,但是既要让网页判断浏览设备分辨率,同时还要让网页自动旋转,我能想到的最简单的方法也就是以上这段代码了,希望朋友们有什么好的方法也来这里分享一下。
本文链接:http://www.urkeji.com/content/2459.html (转摘请注明出处)
若无特别注明,本站内容均为原创;网站建设业务请咨询本站在线客服!
相关文章推荐
- VS2013发布网站删除.CS文件
- 看C开源源码的好网站
- 利用Jsoup爬取网站的图片,保存到本地
- keepalived实现Lvs-dr集群的高可用
- 大型网站架构系列:电商网站架构案例(1)
- 大型分布式网站架构技术总结
- 如何让你的网站显示速度更快
- 揭秘微信红包架构、抢红包算法和高并发和降级方案
- maven 多模块工程设计架构设计---学习笔记
- 【整理】查看市场份额常用权威网站
- 【整理】查看市场份额常用权威网站
- haproxy 与 keepalived 高可用
- 系统架构师成长之路(五)
- 自建CDN研发团队架构
- 项目经理 架构师的区别
- vs创建三层模式网站
- 淘宝网采用什么技术架构来实现网站高负载分析
- Dubbo架构设计
- 用jekyll制作高大上的网站(二)——实际应用
- mvc与三层结构终极区别