资讯

精准传达 • 有效沟通

从品牌网站建设到网络营销策划,从策略到执行的一站式服务

jquery页面高度,jquery获取页面高度

jquery—获取元素高度方法 (总结)

$("#div_id").height();

成都创新互联于2013年创立,是专业互联网技术服务公司,拥有项目网站制作、成都网站制作网站策划,项目实施与项目整合能力。我们以让每一个梦想脱颖而出为使命,1280元浑南做网站,已为上家服务,为浑南各地企业和个人服务,联系电话:18980820575

// 获得的是该div本身的高度, (不包含padding,margin,border)

$("#div_id").outerHeight();

// 包含该div本身的高度, padding上下的高度, 以及border上下的高度(不包含margin的高度)

$("#div_id").outerHeight(true);

// 包含该div本身的高度, 以及padding,border,margin上下的总高度

$(window).height();

// 获取浏览器显示区域(可视区域)的高度

$(window).width();

// 获取页面的文档高度

$(document).height();

// 浏览器当前窗口文档的高度

$(document.body).width();

// 浏览器当前窗口文档body的高度

$(document).scrollTop();

// 获取滚动条到顶部的垂直高度 (即网页被卷上去的高度)

obj.offset().top

// 某个元素的上边界到body最顶部的距离(在元素的包含元素不含滚动条的情况下)

jquery 如何实时响应页面高度

$(window).resize(function(){

alert("窗口大小发生变化!");

});

jquery怎么设置div高度

1、新建html文件

2、创建div元素和按钮

3、引入jquery.js

4、js创建“height() 方法设置div元素的高度”的代码

5、预览效果如图

6、点击按钮,div元素的高度发生改变,预览效果如图

jquery 中用$(window).height() 怎么获取的高度不是窗口的高度呢?

需要准备的材料分别有:电脑、chrome浏览器、html编辑器。

1、首先,打开html编辑器,新建html文件,例如:index.html,并引入jquery。

2、其次在index.html中的script标签,输入js代码:

document.body.innerText = $(window).height();

3、浏览器运行index.html页面,此时会通过jquery获取到窗口高度“743”并打印出。

怎么样获取屏幕的高度 jquery

jQuery 获取屏幕高度、宽度

做手机Web开发做浏览器兼容用到了,所以在网上找了些汇总下。

alert($(window).height()); //浏览器当前窗口可视区域高度

alert($(document).height()); //浏览器当前窗口文档的高度

alert($(document.body).height());//浏览器当前窗口文档body的高度

alert($(document.body).outerHeight(true));//浏览器当前窗口文档body的总高度 包括border padding margin

alert($(window).width()); //浏览器当前窗口可视区域宽度

alert($(document).width());//浏览器当前窗口文档对象宽度

alert($(document.body).width());//浏览器当前窗口文档body的高度

alert($(document.body).outerWidth(true));//浏览器当前窗口文档body的总宽度 包括border padding margin

// 获取页面的高度、宽度

function getPageSize() {

var xScroll, yScroll;

if (window.innerHeight window.scrollMaxY) {

xScroll = window.innerWidth + window.scrollMaxX;

yScroll = window.innerHeight + window.scrollMaxY;

} else {

if (document.body.scrollHeight document.body.offsetHeight) { // all but Explorer Mac

xScroll = document.body.scrollWidth;

yScroll = document.body.scrollHeight;

} else { // Explorer Mac...would also work in Explorer 6 Strict, Mozilla and Safari

xScroll = document.body.offsetWidth;

yScroll = document.body.offsetHeight;

}

}

var windowWidth, windowHeight;

if (self.innerHeight) { // all except Explorer

if (document.documentElement.clientWidth) {

windowWidth = document.documentElement.clientWidth;

} else {

windowWidth = self.innerWidth;

}

windowHeight = self.innerHeight;

} else {

if (document.documentElement document.documentElement.clientHeight) { // Explorer 6 Strict Mode

windowWidth = document.documentElement.clientWidth;

windowHeight = document.documentElement.clientHeight;

} else {

if (document.body) { // other Explorers

windowWidth = document.body.clientWidth;

windowHeight = document.body.clientHeight;

}

}

}

// for small pages with total height less then height of the viewport

if (yScroll windowHeight) {

pageHeight = windowHeight;

} else {

pageHeight = yScroll;

}

// for small pages with total width less then width of the viewport

if (xScroll windowWidth) {

pageWidth = xScroll;

} else {

pageWidth = windowWidth;

}

arrayPageSize = new Array(pageWidth, pageHeight, windowWidth, windowHeight);

return arrayPageSize;

}

// 滚动条

document.body.scrollTop;

$(document).scrollTop();

jquery 中怎么获取浏览器宽度和高度

$(window).height(); //浏览器当前窗口可视区域高度 

$(document).height(); //浏览器当前窗口文档的高度 

$(document.body).height();//浏览器当前窗口文档body的高度 

$(document.body).outerHeight(true);//浏览器当前窗口文档body的总高度 包括border padding margin 

$(window).width(); //浏览器当前窗口可视区域宽度 

$(document).width();//浏览器当前窗口文档对象宽度 

$(document.body).width();//浏览器当前窗口文档body的高度 

$(document.body).outerWidth(true);//浏览器当前窗口文档body的总宽度 包括border padding margin 

// 获取页面的高度、宽度

function getPageSize() {

var xScroll, yScroll;

if (window.innerHeight  window.scrollMaxY) {

xScroll = window.innerWidth + window.scrollMaxX;

yScroll = window.innerHeight + window.scrollMaxY;

} else {

if (document.body.scrollHeight  document.body.offsetHeight) { // all but Explorer Mac    

xScroll = document.body.scrollWidth;

yScroll = document.body.scrollHeight;

} else { // Explorer Mac...would also work in Explorer 6 Strict, Mozilla and Safari    

xScroll = document.body.offsetWidth;

yScroll = document.body.offsetHeight;

}

}

var windowWidth, windowHeight;

if (self.innerHeight) { // all except Explorer    

if (document.documentElement.clientWidth) {

windowWidth = document.documentElement.clientWidth;

} else {

windowWidth = self.innerWidth;

}

windowHeight = self.innerHeight;

} else {

if (document.documentElement  document.documentElement.clientHeight) { // Explorer 6 Strict Mode    

windowWidth = document.documentElement.clientWidth;

windowHeight = document.documentElement.clientHeight;

} else {

if (document.body) { // other Explorers    

windowWidth = document.body.clientWidth;

windowHeight = document.body.clientHeight;

}

}

}       

// for small pages with total height less then height of the viewport    

if (yScroll  windowHeight) {

pageHeight = windowHeight;

} else {

pageHeight = yScroll;

}    

// for small pages with total width less then width of the viewport    

if (xScroll  windowWidth) {

pageWidth = xScroll;

} else {

pageWidth = windowWidth;

}

arrayPageSize = new Array(pageWidth, pageHeight, windowWidth, windowHeight);

return arrayPageSize;

}

// 滚动条

document.body.scrollTop;

$(document).scrollTop();


文章名称:jquery页面高度,jquery获取页面高度
浏览路径:http://cdkjz.cn/article/hojihj.html
多年建站经验

多一份参考,总有益处

联系快上网,免费获得专属《策划方案》及报价

咨询相关问题或预约面谈,可以通过以下方式与我们联系

业务热线:400-028-6601 / 大客户专线   成都:13518219792   座机:028-86922220