`
fengshujuan
  • 浏览: 160343 次
  • 性别: Icon_minigender_2
  • 来自: 北京
社区版块
存档分类
最新评论

scrollHeight在IE和FF下的区别

    博客分类:
  • js
IE 
阅读更多

/**
 *调整滚屏出现的弹出div位置差别的现象,这个只在IE下才有,在ff下不用调整
 */
function getScollTop(){
    var eleHeight;
    if(document.documentElement){
        eleHeight = document.documentElement.scrollHeight-document.documentElement.clientHeight ;
    }else{
        eleHeight = document.body.scrollHeight-document.documentElement.clientHeight ;
    }
    return eleHeight>0?eleHeight:0;
}

分享到:
评论

相关推荐

    解析offsetHeight,clientHeight,scrollHeight之间的区别

    在网上搜了一下,结论非常笼统,讲IE从不讲版本,因此自己做了测试并上传结论。以下结论皆是在标准模式下测试通过的,没有测试quirk模式。 clientHeight ...offsetHeight在IE6,IE7,IE8以及最新的的FF, Chr

    ff chrome和ie下全局动态定位的异同及全局高度的取法

    IE document.documentElement.scrollHeight 浏览器所有内容高度 ,document.body.scrollHeight 浏览器所有内容高度 document.documentElement.scrollTop 浏览器滚动部分高度,document.body.scrollTop 始终为0 ...

    Jquery右下角抖动、浮动 实例代码(兼容ie6、FF)

    // JavaScript Document$(function(){ if($.browser.msie&&$.browser.version==”6.0″&&$(“html”)[0].scrollHeight>$(“html”).height()) $(“html”).css(“overflowY”,”scroll”); $(“html”).css(...

    javascript获取网页宽高方法汇总

    document.body.offsetHeight – 网页可见区域高,包括边线和滚动条的高[FF,chrom下是整个页面高,IE opera 下正常] document.body.scrollWidth – 网页总宽 document.body.scrollHeight – 网页总高 document.body....

    js获取页面及个元素高度、宽度的代码

    网页可见区域宽: document.body.offsetWidth (包括边线和滚动条的宽); 网页可见区域高: document.body.offsetHeight (包括边线的宽); 网页正文全文宽: document.body.scrollWidth; 网页正文全文高: document....

    CSS实例:让页脚保持在未满屏页面的底部

    测试了一下,还可以,在IE6、IE7、FF等都没有问题!窗口缩小时也没有问题!  首先是JS脚本: function test(){var infoHeight = document.getElementById(info).scrollHeight;var bottomHeight = document....

    JS大全 web编程

    IE6.0、FF1.06+: clientWidth = width + padding clientHeight = height + padding offsetWidth = width + padding + border offsetHeight = height + padding + border IE5.0/5.5: clientWidth = width - ...

    js DIV滚动条随机位置的设置技巧

    obj.scrollTop:滚动条距离顶部的位置 obj.scrollHeight:流动区域的高度 Math.random():获得一个随机数 很简单,有人可能需要,用就拿去,哈哈 PS:IE6 / IE7 / FF2 测试通过 IE7在本地测试时只是每次打开时滚动...

    javascript知识点收藏

    1.四种浏览器对 document.body 的 clientHeight、offsetHeight 和 scrollHeight 的解释。这四种浏览器分别为IE(Internet Explorer)、NS(Netscape)、Opera、FF(FireFox)。clientHeight大家对 ...

    页面位置 top、postop、scrolltop、offsetTop、scrollHeight、offsetHeight、clientHe

    此属性仅仅在对象的定位(position)属性被设置时可用。否则,此属性设置会被忽略。 复制代码代码如下: <div xss=removed> 测试top</p> </div> 上面是一个段落P包含在一个DIV内,可以看到P的top设置为-5px后,它的...

    js中top、clientTop、scrollTop、offsetTop的区别 文字详细说明版

    网页可见区域宽: document.body.clientWidth;网页可见区域高: document.body....网页正文全文高: document.body.scrollHeight;网页被卷去的高: document.body.scrollTop;网页被卷去的左: document.body.scrollLeft

    js使用小技巧

    s += " 网页正文全文高:"+ document.body.scrollHeight; s += " 网页被卷去的高:"+ document.body.scrollTop; s += " 网页被卷去的左:"+ document.body.scrollLeft; s += " 网页正文部分上:"+ window....

    javascript函数的解释

    84.JS中的模态显示在IE4+行,在NN中不行:showModalDialog("URL"[,arguments][,features]); 85.JS中的退出之前使用的句柄:function verifyClose(){event.returnValue= "we really like you and hope you will stay ...

    javascript scrollLeft,scrollWidth,clientWidth,offsetWidth 完全详解

    scrollHeight: 获取对象的滚动高度。 scrollLeft:设置或获取位于对象左边界和窗口中目前可见内容的最左端之间的距离 scrollTop:设置或获取位于对象最顶端和窗口中可见内容的最顶端之间的距离 scrollWidth:获取对象的...

    详解HTML元素的height、offsetHeight、clientHeight、scrollTop等梳理

    在前端的日常开发中,我们经常无可避免的需要获取或者监听一些页面的属性,那么我们需要经常了解一些属性代表的含义才能更好地使用这些属性。特别是一下这些: 尺寸相关:offsetHeight、clientHeight、scrollHeight...

    javascript中offset、client、scroll的属性总结

    在书中看到记下来,分享给需要的小伙伴。主要是以下几个属性:  第一组:offsetWidth,offsetHeight,offsetLeft,offsetTop,offsetParent  第二组:clientWidth,clientHeight,clientLeft,clientTop  第三组:...

Global site tag (gtag.js) - Google Analytics