javascript 得到当前页面可视高度和宽度
来源:互联网 发布:斑秃 知乎 编辑:程序博客网 时间:2024/04/27 14:38
function getHeight(){
var yScroll;
if (window.innerHeight && window.scrollMaxY) {
yScroll = window.innerHeight + window.scrollMaxY;
} else if (document.body.scrollHeight > document.body.offsetHeight){ // all but Explorer Mac
yScroll = document.body.scrollHeight;
} else { // Explorer Mac...would also work in Explorer 6 Strict, Mozilla and Safari
yScroll = document.body.offsetHeight;
}
var windowHeight;
if (self.innerHeight) { // all except Explorer
windowHeight = self.innerHeight;
} else if (document.documentElement && document.documentElement.clientHeight) {
// Explorer 6 Strict Mode
windowHeight = document.documentElement.clientHeight;
} else if (document.body) { // other Explorers
windowHeight = document.body.clientHeight;
}
// for small pages with total height less then height of the viewport
if(yScroll < windowHeight){
pageHeight = windowHeight;
} else {
pageHeight = yScroll;
}
return pageHeight;
}
function getWidth(){
var xScroll
if (window.innerHeight && window.scrollMaxY) {
xScroll = document.body.scrollWidth;
} else if (document.body.scrollHeight > document.body.offsetHeight){ // all but Explorer Mac
xScroll = document.body.scrollWidth;
} else {
xScroll = document.body.offsetWidth;
}
var windowWidth
if (self.innerHeight) { // all except Explorer
windowWidth = self.innerWidth;
} else if (document.documentElement && document.documentElement.clientHeight) { // Explorer 6 Strict Mode
windowWidth = document.documentElement.clientWidth;
} else if (document.body) { // other Explorers
windowWidth = document.body.clientWidth;
}
if(xScroll < windowWidth){
pageWidth = windowWidth;
} else {
pageWidth = xScroll;
}
return pageWidth;
}
- javascript 得到当前页面可视高度和宽度
- javascript得到当前页面可视高度和宽度
- javascript 获取浏览器高度宽度 页面可视窗体高度宽度
- 【JavaScript】页面宽度和高度
- 获取当前页面的宽度和高度
- js得到当前窗口内的宽度和高度
- js得到当前窗口内的宽度和高度
- js得到当前窗口内的宽度和高度
- Javascript页面宽度高度
- Javascript页面宽度高度
- javascript 页面高度宽度
- Javascript页面宽度高度
- IE 窗口 可视宽度和高度
- javascript 各种得到浏览器宽度和高度的函数
- javascript 各种得到浏览器宽度和高度的函数
- javascript 判断浏览器 和 得到浏览器的宽度、高度
- 得到图片宽度和高度
- 获取页面、可视区域、容器本身高度宽度
- SQLServer挂起问题
- 暂别EBS,PeopleSoft 我来了
- VBA中的seek与matlab中的fseek的说明
- September, 19(R)
- 学习算法导论-选择排序
- javascript 得到当前页面可视高度和宽度
- 色彩搭配
- magento -- 开发模板时删除payment progress引起的错误导致用户无法下单
- centos 更换网卡顺序
- javascript 各种得到浏览器宽度和高度的函数
- 搜索引擎技术核心揭密(PHP版)
- 我的C++实践(17):代理类技术
- 文本处理或拷贝
- XML 方式出力Excel文件