`

js 兼容屏幕的高度

阅读更多

应用商店改版

出现一个问题:屏幕很高的话,比如大显示器,

页面内容很少的话,最大化浏览器,最下面就是空白的:



 

//兼容页面的高度,因为如果Pc端屏幕是大屏幕的话,最下面是空白的
            var $divConction=$('div.conction');
            var height=$divConction.height();//获取div的实际高度
            console.log("height:"+height);
            var docHeight=$(document).height();//浏览器当前窗口文档的高度
            var delteHeight=docHeight-height-210;
            if(delteHeight>0){
//如果是大屏,则增加div的高度,把内容撑开,使footer始终在最下面
                $divConction.height(height+delteHeight);
            }
            console.log(docHeight);

 

adapteHeight:function (e) {
            var $divConction=$('div.con-fl');
            var height=$divConction.height();
            console.log("height:"+height);
            var docHeight=$(document).height();//浏览器当前窗口文档的高度
            var delteHeight=docHeight-height-254;//172
            if(delteHeight>0){
                $divConction.height(height+delteHeight);
            }
            console.log(docHeight);
        },

 

参考:http://www.cnblogs.com/hoojo/archive/2012/02/16/2354663.html

  • 大小: 111.1 KB
0
3
分享到:
评论

相关推荐

    js获取屏幕的高度与宽度

    使用JavaScript(简称JS),开发者可以通过多种方式获取屏幕的高度和宽度,以及页面元素的尺寸信息。 首先,要获取屏幕的宽度和高度,可以使用window对象提供的screen属性。具体来说,可以使用window.screen.width...

    js地理坐标与屏幕坐标互转换

    - `scaleX = ((maxLon - minLon) * 3600) / h`,其中h为屏幕高度(像素); - `scaleY = ((maxLat - minLat) * 3600) / w`,其中w为屏幕宽度(像素)。 3. **地理坐标转屏幕坐标**:将地理坐标转换为屏幕坐标时,...

    jquery淘宝电器城左侧自适应屏幕高度下拉导航菜单代码

    "jQuery淘宝电器城左侧自适应屏幕高度下拉导航菜单代码"就是针对这种需求而设计的。这个代码实现了一个功能强大的导航菜单,它能够根据用户屏幕的大小自动调整自身高度,并且具有下拉功能,提供更加丰富的层级结构,...

    Iframe 高度自适应,js控制Iframe 高度自适应.docx

    js 控制 Iframe 高度自适应是指使用 JavaScript 语言来控制 iframe 的高度,使其能够自动调整以适应内容的高度。 在 iframe 高度自适应中,需要考虑多种浏览器的兼容性问题,包括 Firefox、IE、Opera 等不同的...

    JS控制DIV自适应高度

    本篇文章将深入探讨如何利用JavaScript(JS)和CSS结合来解决div自适应高度的问题。 首先,我们需要理解CSS在布局中的作用。CSS(层叠样式表)用于定义网页元素的样式,包括尺寸、颜色、位置等。对于div自适应高度...

    js控制元素显示在屏幕固定位置及监听屏幕高度变化的方法

    在本文中,我们将会深入探讨如何利用JavaScript来控制页面元素的显示位置,使其固定在屏幕的某个特定位置,并且能够监听屏幕高度的变化,根据变化情况动态地调整元素的位置或样式属性。这一过程涉及到网页设计与前端...

    layer最新版本兼容IE8

    此外,Layer还支持响应式设计,可以在不同设备和屏幕尺寸上提供良好的显示效果。 在实际开发中,Layer不仅可以用作基础的弹出层工具,还可以与其他库或框架(如jQuery、Vue、React等)无缝集成,扩展更多的功能。...

    JavaScript 瀑布流 吸顶 兼容IE FF Chrome

    JavaScript瀑布流布局是一种常见的网页设计模式,常用于展示图片或者文章列表,使它们自适应不同屏幕尺寸,呈现出一种像瀑布一样流动的效果。这种布局方式在响应式设计中尤其受欢迎,因为它能够有效地利用有限的空间...

    js获取文本框的值!js获取浏览器高度和宽度值[收集].pdf

    * `window.screen.height`:获取浏览器的屏幕高度 * `window.screen.width`:获取浏览器的屏幕宽度 * `window.screen.availHeight`:获取浏览器的可用事情区高度 * `window.screen.availWidth`:获取浏览器的可用...

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

    在讨论如何用JavaScript获取屏幕高度之前,首先应该了解浏览器提供的窗口尺寸相关信息的属性。这些属性虽然听起来相似,但在不同浏览器和不同的页面布局下却有不同的表现。获取屏幕高度和浏览器窗口高度是Web开发中...

    微信小程序中使元素占满整个屏幕高度实现方法

    7. **动态获取屏幕高度**:虽然我们不推荐使用JavaScript来获取屏幕高度,但在某些特殊情况下,例如动态改变屏幕布局时,可能需要动态获取屏幕高度。可以使用`wx.getSystemInfo`接口获取设备信息,然后通过`setData`...

    JS浏览器的高度和宽度

    ### JS 获取浏览器的高度和宽度详解 在Web开发中,经常需要获取浏览器的尺寸信息以便进行适配或调整页面布局。JavaScript 提供了多种方法来获取这些信息,不同的浏览器可能使用不同的属性来达到相同的目的。本篇...

    基于Jquery可居中显示并兼容IE6+/FF等浏览器的瀑布流程序(jquery.easing.js,jquery.vgrid.js实现)

    在本项目中,通过结合Jquery库和两个特定的插件——jquery.easing.js与jquery.vgrid.js,实现了这种布局,并且确保了在包括IE6+以及Firefox在内的多种浏览器中的兼容性。 1. Jquery:Jquery是一个广泛使用的...

    iframe自适应高度,亲测完美兼容IE6-9,Chrome,Opera,firefox,safari

    因为有一个项目要用到iframe自适应高度,网上搜索了以下结果无数,不过看来看去都是那几个,而且基本都测试了一遍,所说的兼容根本不是那么回事,要不IE不正常,要不其他浏览器显示不正常,最后无奈,综合网上的方法...

    网页内自适应高度框架JS

    网页内自适应高度框架JS是一种基于JavaScript实现的页面布局技术,它允许开发者创建灵活的页面结构,自动调整元素的高度以适应不同的屏幕尺寸和浏览器窗口大小。这种技术在响应式网页设计中尤其重要,因为它能够确保...

    js常用的dom高度长度详细

    - `window.screen.availHeight` 和 `window.screen.availWidth` 提供了用户屏幕可用的工作区域高度和宽度,即去掉任务栏、菜单栏等系统界面后的大小。 5. **定位属性**: - `offsetWidth` 和 `offsetHeight` 是...

    javascript 屏幕软键盘

    7. **用户体验优化**:为了提高用户体验,可以考虑添加自定义布局选项、键盘切换(如数字键盘和字母键盘)、自动调整键盘高度以适应屏幕大小等功能。 8. **性能优化**:对于性能要求高的应用,需要考虑减少DOM操作...

    javascript获取页面各种高度

    在JavaScript编程语言中,开发者经常需要获取与网页和屏幕尺寸相关的数据,比如页面的可视区域、文档的实际大小以及用户屏幕的有效工作区等信息。这些数据对于优化网站布局、响应式设计以及实现某些交互功能至关重要...

    js获取浏览器高度和宽度值.pdf

    在JavaScript中,获取浏览器的高度和宽度是常见的需求,这有助于我们进行页面布局、响应式设计或者自适应调整。本文将详细解析如何通过JavaScript获取不同浏览器中的浏览器高度、宽度以及相关的一些其他尺寸信息。 ...

    CSS使用calc()获取当前可视屏幕高度的实现

    下面将详细介绍这些概念以及如何使用它们来获取并利用当前可视屏幕的高度。 首先,我们来看一下CSS3的几种相对长度单位: 1. **em**:em单位是相对于当前元素的字体大小。如果未指定元素的字体大小,它将继承父...

Global site tag (gtag.js) - Google Analytics