JS获取屏幕高度的简单实现代码


Posted in Javascript onMay 24, 2016

主要使用了document对象关于窗口的一些属性,这些属性的主要功能和用法如下。

要得到窗口的尺寸,对于不同的浏览器,需要使用不同的属性和方法:若要检测窗口的真实尺寸,在netscape下需要使用window的属性;在ie下需 要深入document内部对body进行检测;在dom环境下,若要得到窗口的尺寸,需要注意根元素的尺寸,而不是元素。

window对象的innerwidth属性包含当前窗口的内部宽度。window对象的innerheight属性包含当前窗口的内部高度。

document对象的body属性对应html文档的标签。document对象的documentelement属性则表示html文档的根节点。

document.body.clientheight表示html文档所在窗口的当前高度。document.body. clientwidth表示html文档所在窗口的当前宽度。

js获取屏幕高度var s = "";

s += " 网页可见区域宽:"+ document.body.clientwidth;

s += " 网页可见区域高:"+ document.body.clientheight;

s += " 网页可见区域宽:"+ document.body.offsetwidth +" (包括边线和滚动条的宽)";

s += " 网页可见区域高:"+ document.body.offsetheight +" (包括边线的宽)";

s += " 网页正文全文宽:"+ document.body.scrollwidth;

s += " 网页正文全文高:"+ document.body.scrollheight;

s += " 网页被卷去的高:"+ document.body.scrolltop;

s += " 网页被卷去的左:"+ document.body.scrollleft;

s += " 网页正文部分上:"+ window.screentop;

s += " 网页正文部分左:"+ window.screenleft;

s += " 屏幕分辨率的高:"+ window.screen.height;

s += " 屏幕分辨率的宽:"+ window.screen.width;

s += " 屏幕可用工作区高度:"+ window.screen.availheight;

s += " 屏幕可用工作区宽度:"+ window.screen.availwidth;

s += " 你的屏幕设置是 "+ window.screen.colordepth +" 位彩色";

s += " 你的屏幕设置 "+ window.screen.devicexdpi +" 像素/英寸";

以上这篇JS获取屏幕高度的实现代码就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
javascript 继承实现方法
Aug 26 Javascript
Js四则运算函数代码
Jul 21 Javascript
IE6中链接A的href为javascript协议时不在当前页面跳转
Jun 05 Javascript
如何调试异步加载页面里包含的js文件
Oct 30 Javascript
在百度搜索结果中去除掉一些网站的资料(通过js控制不让显示)
May 02 Javascript
详解React中的组件通信问题
Jul 31 Javascript
从setTimeout看js函数执行过程
Dec 19 Javascript
jQuery实现鼠标点击处心形漂浮的炫酷效果示例
Apr 12 jQuery
vue-router之实现导航切换过渡动画效果
Oct 31 Javascript
微信小程序wxs实现吸顶效果
Jan 08 Javascript
微信小程序后端无法保持session的原因及解决办法问题
Mar 20 Javascript
VUE项目axios请求头更改Content-Type操作
Jul 24 Javascript
基于JavaScript实现回到页面顶部动画代码
May 24 #Javascript
jquery简单插件制作(fn.extend)完整实例
May 24 #Javascript
jQuery获取及设置表单input各种类型值的方法小结
May 24 #Javascript
jQuery+php实时获取及响应文本框输入内容的方法
May 24 #Javascript
jQuery中事件与动画的总结分享
May 24 #Javascript
jQuery根据表单name获取值的方法
May 24 #Javascript
深入理解jquery自定义动画animate()
May 24 #Javascript
You might like
php Memcache 中实现消息队列
2009/11/24 PHP
使用php+apc实现上传进度条且在IE7下不显示的问题解决方法
2013/04/25 PHP
深入PHP FTP类的详解
2013/06/13 PHP
基于php和mysql的简单的dao类实现crud操作功能
2014/01/27 PHP
PHP生成唯一订单号
2015/07/05 PHP
php实现向javascript传递数组的方法
2015/07/27 PHP
JavaScript与DropDownList 区别分析
2010/01/01 Javascript
JQuery 常用操作代码
2010/03/14 Javascript
某人初学javascript的时候写的学习笔记
2010/12/30 Javascript
改进版通过Json对象实现深复制的方法
2012/10/24 Javascript
jquery 事件冒泡的介绍以及如何阻止事件冒泡
2012/12/25 Javascript
js实现的切换面板实例代码
2013/06/17 Javascript
js无刷新操作table的行和列
2014/03/27 Javascript
React教程之Props验证的具体用法(Props Validation)
2017/09/04 Javascript
基于Swiper实现移动端页面图片轮播效果
2017/12/28 Javascript
详解webpack中的hash、chunkhash、contenthash区别
2018/01/05 Javascript
JS/HTML5游戏常用算法之碰撞检测 地图格子算法实例详解
2018/12/12 Javascript
微信小程序用户授权,以及判断登录是否过期的方法
2019/05/10 Javascript
JQuery实现ul中添加LI和删除指定的Li元素功能完整示例
2019/10/16 jQuery
JQuery省市联动效果实现过程详解
2020/05/08 jQuery
如何在VUE中使用vue-awesome-swiper
2021/01/04 Vue.js
python使用tornado实现登录和登出
2018/07/28 Python
python opencv 批量改变图片的尺寸大小的方法
2019/06/28 Python
python matplotlib库绘制条形图练习题
2019/08/10 Python
python机器学习库xgboost的使用
2020/01/20 Python
解决jupyter notebook显示不全出现框框或者乱码问题
2020/04/09 Python
分享29个基于Bootstrap的HTML5响应式网页设计模板
2015/11/19 HTML / CSS
HTML5轻松实现全屏视频背景的示例
2018/04/23 HTML / CSS
亚洲独特体验旅游专家:eOasia
2018/08/15 全球购物
耐克波兰官方网站:Nike波兰
2019/09/03 全球购物
SQL语言面试题
2013/08/27 面试题
2014年自我评价
2014/01/04 职场文书
结婚周年感言
2014/02/24 职场文书
安全生产计划书
2014/05/04 职场文书
典型事迹材料范文
2014/12/29 职场文书
SpringBoot整合RabbitMQ的5种模式实战
2021/08/02 Java/Android