浅谈javascript属性onresize


Posted in Javascript onApril 20, 2015

浅谈javascript属性onresize

//获取屏幕宽度并动态赋值  
var winWidth = 0;
var winHeight = 0;
function findDimensions() //函数:获取尺寸
{
//获取窗口宽度
if (window.innerWidth)
winWidth = window.innerWidth;
else if ((document.body) && (document.body.clientWidth))
winWidth = document.body.clientWidth;
//获取窗口高度
if (window.innerHeight)
winHeight = window.innerHeight;
else if ((document.body) && (document.body.clientHeight))
winHeight = document.body.clientHeight;
//通过深入Document内部对body进行检测,获取窗口大小
if (document.documentElement && document.documentElement.clientHeight && document.documentElement.clientWidth)
{
winHeight = document.documentElement.clientHeight;
winWidth = document.documentElement.clientWidth;
}
//结果输出至两个文本框

$("body").height(winHeight)
$("body").width(winWidth)
}

findDimensions();
//调用函数,获取数值
window.onresize=findDimensions;
//-->

只有我要对屏幕大小进行操作的时候才想起原来还有个对屏幕操作的属性

onresize 事件会在窗口或框架被调整大小时发生。

以上所述就是本文的全部内容了,希望大家能够喜欢。

Javascript 相关文章推荐
Gird组件 Part-3:范例RSSFeed Viewer
Mar 10 Javascript
一个可拖拽列宽表格实例演示
Nov 26 Javascript
extjs tabpanel限制选项卡数量实现思路及代码
Apr 02 Javascript
基于jQuery实现网页进度显示插件
Mar 04 Javascript
JS基于clipBoard.js插件实现剪切、复制、粘贴
May 03 Javascript
全面解析Bootstrap中tab(选项卡)的使用方法
Jun 06 Javascript
JavaScript中offsetWidth的bug及解决方法
May 17 Javascript
jquery dataTable 后台加载数据并分页实例代码
Jun 07 jQuery
js+html5生成自动排列对话框实例
Oct 09 Javascript
vue 巧用过渡效果(小结)
Sep 22 Javascript
在vue项目中使用Jquery-contextmenu插件的步骤讲解
Jan 27 jQuery
使用xampp将angular项目运行在web服务器的教程
Sep 16 Javascript
jquery代码实现简单的随机图片瀑布流效果
Apr 20 #Javascript
被遗忘的javascript的slice() 方法
Apr 20 #Javascript
JavaScript Window浏览器对象模型方法与属性汇总
Apr 20 #Javascript
分享10个原生JavaScript技巧
Apr 20 #Javascript
JQuery限制复选框checkbox可选中个数的方法
Apr 20 #Javascript
js插件YprogressBar实现漂亮的进度条效果
Apr 20 #Javascript
浅谈javascript中call()、apply()、bind()的用法
Apr 20 #Javascript
You might like
Windows Apache2.2.11及Php5.2.9-1的安装与配置方法
2009/06/08 PHP
兼容firefox,chrome的网页灰度效果
2011/08/08 PHP
PHPExcel 修改已存在Excel的方法
2018/05/03 PHP
PHPUnit + Laravel单元测试常用技能
2019/11/06 PHP
网页里控制图片大小的相关代码
2006/06/13 Javascript
风吟的小型JavaScirpt库 (FY.JS).
2010/03/09 Javascript
基于jquery的商品展示放大镜
2010/08/07 Javascript
jquery 查找select ,并触发事件的实现代码
2011/03/30 Javascript
jQuery bxCarousel实现图片滚动切换效果示例代码
2013/05/15 Javascript
JS localStorage实现本地缓存的方法
2013/06/22 Javascript
js中for in的用法示例解析
2013/12/25 Javascript
如何将网页表格内容导入excel
2014/02/18 Javascript
jquery阻止后续事件只执行第一个事件
2014/07/24 Javascript
node.js中的http.createServer方法使用说明
2014/12/14 Javascript
jQuery自定义添加"$"与解决"$"冲突的方法
2015/01/19 Javascript
JavaScript检测鼠标移动方向的方法
2015/05/22 Javascript
使用AngularJS实现表单向导的方法
2015/06/19 Javascript
Node.js编写组件的三种实现方式
2016/02/25 Javascript
nodejs的HTML分析利器node-jquery用法浅析
2016/11/08 NodeJs
livereload工具实现前端可视化开发【推荐】
2016/12/23 Javascript
Vue组件开发初探
2017/02/14 Javascript
在vue项目中引用Iview的方法
2018/09/14 Javascript
详解ES6中的 Set Map 数据结构学习总结
2018/11/06 Javascript
[28:28]Ti4 冒泡赛第二天NEWBEE vs NaVi 2
2014/07/15 DOTA
详解python实现读取邮件数据并下载附件的实例
2017/08/03 Python
python中int与str互转方法
2018/07/02 Python
python爬虫之urllib库常用方法用法总结大全
2018/11/14 Python
Python3中exp()函数用法分析
2019/02/19 Python
python读取.mat文件的数据及实例代码
2019/07/12 Python
django迁移数据库错误问题解决
2019/07/29 Python
解决Django提交表单报错:CSRF token missing or incorrect的问题
2020/03/13 Python
浅谈sklearn中predict与predict_proba区别
2020/06/28 Python
Python Tkinter实例——模拟掷骰子
2020/10/24 Python
澳大利亚设计的优质鞋类和适合澳大利亚生活方式的服装:Rivers
2019/04/23 全球购物
小学生推普周国旗下讲话稿
2014/09/21 职场文书
使用pipenv管理python虚拟环境的全过程
2021/09/25 Python