不同浏览器,js获取屏幕的高度和宽度
来源:互联网 发布:手写字体生成器软件 编辑:程序博客网 时间:2024/05/16 07:26
function getScrollTop()
{
var scrollTop=0;
if(document.documentElement&&document.documentElement.scrollTop)
{
scrollTop=document.documentElement.scrollTop;
}
else if(document.body)
{
scrollTop=document.body.scrollTop;
}
return scrollTop;
}
/********************
* 取窗口可视范围的高度
*******************/
function getClientHeight()
{
var clientHeight=0;
if(document.body.clientHeight&&document.documentElement.clientHeight)
{
var clientHeight = (document.body.clientHeight<document.documentElement.clientHeight)?document.body.clientHeight:document.documentElement.clientHeight;
}
else
{
var clientHeight = (document.body.clientHeight>document.documentElement.clientHeight)?document.body.clientHeight:document.documentElement.clientHeight;
}
return clientHeight;
}
/********************
* 取文档内容实际高度
*******************/
function getScrollHeight()
{
return Math.max(document.body.scrollHeight,document.documentElement.scrollHeight);
}
////////////////////////////////////////////////////
在IE中:
document.body.clientWidth ==> BODY对象宽度
document.body.clientHeight ==> BODY对象高度
document.documentElement.clientWidth ==> 可见区域宽度
document.documentElement.clientHeight ==> 可见区域高度
在FireFox中:
document.body.clientWidth ==> BODY对象宽度
document.body.clientHeight ==> BODY对象高度
document.documentElement.clientWidth ==> 可见区域宽度
document.documentElement.clientHeight ==> 可见区域高度
在Opera中:
document.body.clientWidth ==> 可见区域宽度
document.body.clientHeight ==> 可见区域高度
document.documentElement.clientWidth ==> 页面对象宽度(即BODY对象宽度加上Margin宽)
document.documentElement.clientHeight ==> 页面对象高度(即BODY对象高度加上Margin高)
{
var scrollTop=0;
if(document.documentElement&&document.documentElement.scrollTop)
{
scrollTop=document.documentElement.scrollTop;
}
else if(document.body)
{
scrollTop=document.body.scrollTop;
}
return scrollTop;
}
/********************
* 取窗口可视范围的高度
*******************/
function getClientHeight()
{
var clientHeight=0;
if(document.body.clientHeight&&document.documentElement.clientHeight)
{
var clientHeight = (document.body.clientHeight<document.documentElement.clientHeight)?document.body.clientHeight:document.documentElement.clientHeight;
}
else
{
var clientHeight = (document.body.clientHeight>document.documentElement.clientHeight)?document.body.clientHeight:document.documentElement.clientHeight;
}
return clientHeight;
}
/********************
* 取文档内容实际高度
*******************/
function getScrollHeight()
{
return Math.max(document.body.scrollHeight,document.documentElement.scrollHeight);
}
////////////////////////////////////////////////////
在IE中:
document.body.clientWidth ==> BODY对象宽度
document.body.clientHeight ==> BODY对象高度
document.documentElement.clientWidth ==> 可见区域宽度
document.documentElement.clientHeight ==> 可见区域高度
在FireFox中:
document.body.clientWidth ==> BODY对象宽度
document.body.clientHeight ==> BODY对象高度
document.documentElement.clientWidth ==> 可见区域宽度
document.documentElement.clientHeight ==> 可见区域高度
在Opera中:
document.body.clientWidth ==> 可见区域宽度
document.body.clientHeight ==> 可见区域高度
document.documentElement.clientWidth ==> 页面对象宽度(即BODY对象宽度加上Margin宽)
document.documentElement.clientHeight ==> 页面对象高度(即BODY对象高度加上Margin高)
0 0
- 不同浏览器,js获取屏幕的高度和宽度
- 不同浏览器JS获取浏览器高度和宽度
- JS获取浏览器的高度和宽度
- JS获取浏览器及屏幕高度和宽度等信息
- JS获取浏览器及屏幕高度和宽度等信息
- JS获取屏幕,浏览器,网页高度宽度
- JS获取屏幕,浏览器,网页高度宽度
- JS获取屏幕,浏览器,网页高度宽度
- JS获取屏幕,浏览器,网页高度宽度
- JS获取屏幕,浏览器,网页高度宽度
- JS获取屏幕,浏览器,网页高度宽度
- JS获取屏幕,浏览器,网页高度宽度
- JS获取屏幕,浏览器,网页高度宽度
- JS获取屏幕,浏览器,网页高度宽度
- JS获取屏幕、浏览器、网页高度宽度
- JS获取屏幕,浏览器,网页高度宽度
- JS获取浏览器位置,屏幕高度、宽度
- JS获取屏幕,浏览器,网页高度宽度
- QML与现有Qt UI代码的整合
- 欢迎使用CSDN-markdown编辑器
- 让浏览器记住ajax请求并能前进和后退方法(一)
- 我的Android进阶之旅------>解决:debug-stripped.ap_' specified for property 'resourceFile' does not exist.
- 投影坐标系与地理坐标下比例尺与分辨率的转换
- 不同浏览器,js获取屏幕的高度和宽度
- HttpClient 4.3详细教程
- 总结iOS中runtime的使用
- erlang读书笔记
- 贝叶斯理论
- 使用struts2跳转后css和js失效的解决方式
- Mac OS 配置 jdk 环境变量
- 进阶贪心--带后悔的贪心(持续更新)
- localStorage在无痕模式下被禁用的问题