解决jQuery动态获取手机屏幕高和宽的问题


Posted in Javascript onMay 07, 2014

今天帮同事解决了用jQuery获得动态的手机屏幕宽高的问题。

问题的起因是,当同事用了一个需要全屏滚动的图片控件时,需要获得屏幕的高度来设置图片为全屏。但是他用$(window).height()始终无法第一次拿到高,刷新一下后就可以,我尝试了使用window.onload=function(){}来解决,发现依然无法成功。

最后,我认为一定是因为第二次刷新时,浏览器有了缓存,所以就可以拿到了高,那么肯定是页面加载DOM的时间差,导致了这个问题,于是就使用了setTimeout(方法名,500);做了延时500毫秒,结果就正常了。

所以当朋友们无法获得屏幕宽高时,不妨用这个试试

Javascript 相关文章推荐
javascript 时间比较实现代码
Oct 28 Javascript
getComputedStyle与currentStyle获取样式(style/class)
Mar 19 Javascript
jquery简单实现图片切换效果的方法
May 12 Javascript
JS封装cookie操作函数实例(设置、读取、删除)
Nov 17 Javascript
Angular 4.x 动态创建表单实例
Apr 25 Javascript
react高阶组件经典应用之权限控制详解
Sep 07 Javascript
微信小程序url传参写变量的方法
Aug 09 Javascript
react native 获取地理位置的方法示例
Aug 28 Javascript
jQuery each和js forEach用法比较
Feb 27 jQuery
javascript实现手动点赞效果
Apr 09 Javascript
vue里的data要用return返回的原因浅析
May 28 Javascript
微信小程序云函数添加数据到数据库的方法
Mar 04 Javascript
addEventListener 的用法示例介绍
May 07 #Javascript
jquery通过select列表选择框对表格数据进行过滤示例
May 07 #Javascript
关闭时刷新父窗口两种方法
May 07 #Javascript
js获取下拉列表的值和元素个数示例
May 07 #Javascript
动态加载iframe时get请求传递中文参数乱码解决方法
May 07 #Javascript
table行随鼠标移动变色示例
May 07 #Javascript
Jquery方式获取iframe页面中的 Dom元素
May 07 #Javascript
You might like
用PHP和ACCESS写聊天室(一)
2006/10/09 PHP
mysql,mysqli,PDO的各自不同介绍
2012/09/19 PHP
基于PHP开发中的安全防范知识详解
2013/06/06 PHP
PHP二分查找算法示例【递归与非递归方法】
2016/09/29 PHP
使用php实现网站验证码功能【推荐】
2017/02/09 PHP
PHP PDOStatement::debugDumpParams讲解
2019/01/30 PHP
PHP 实现文件压缩解压操作的方法
2019/06/14 PHP
javascript获取下拉列表框当中的文本值示例代码
2013/07/31 Javascript
JS控制按钮10秒钟后可用的方法
2015/12/22 Javascript
jQuery实现简单的点赞效果
2020/05/29 Javascript
详解React 在服务端渲染的实现
2017/11/16 Javascript
jquery ztree实现右键收藏功能
2017/11/20 jQuery
js实时监控文本框输入字数的实例代码
2018/01/18 Javascript
vue-cli脚手架-bulid下的配置文件
2018/03/27 Javascript
vue如何将v-for中的表格导出来
2018/05/07 Javascript
浅谈ElementUI中switch回调函数change的参数问题
2018/08/24 Javascript
Python学习笔记(二)基础语法
2014/06/06 Python
python中的格式化输出用法总结
2016/07/28 Python
Scrapy-redis爬虫分布式爬取的分析和实现
2017/02/07 Python
Python Flask-web表单使用详解
2017/11/18 Python
Python实现识别手写数字大纲
2018/01/29 Python
简单实现python数独游戏
2018/03/30 Python
Python 循环终止语句的三种方法小结
2019/06/24 Python
Python使用Slider组件实现调整曲线参数功能示例
2019/09/06 Python
用Python去除图像的黑色或白色背景实例
2019/12/12 Python
Python如何实现小程序 无限求和平均
2020/02/18 Python
python GUI库图形界面开发之PyQt5信号与槽机制、自定义信号基础介绍
2020/02/25 Python
ParcelABC西班牙:包裹运送和快递服务
2019/12/24 全球购物
易程科技软件测试笔试
2013/03/24 面试题
我的五年职业生涯规划
2014/01/23 职场文书
领班岗位职责范文
2014/02/06 职场文书
教师个人教学总结
2015/02/11 职场文书
农村环境卫生倡议书
2015/04/29 职场文书
2015年秋季运动会广播稿
2015/08/19 职场文书
JavaScript使用canvas绘制坐标和线
2021/04/28 Javascript
SpringBoot2零基础到精通之数据与页面响应
2022/03/22 Java/Android