页面上判断滚动条是否存在

//  是否存在纵向滚动条
Face.hasScrollY  =   function (dom) {
    
if (dom.offsetTop > 0 || dom.scrollHeight > dom.offsetHeight) {
        
return true;
    }
else{  // 由于滚动范围非常小的时候dom.scrollHeight > dom.offsetHeight 并不成立
        dom.scrollTop = 1;    // 既然滚动范围小,即使动作欠雅也无伤大雅
        if(dom.scrollTop > 0){
            
return true;
        }
else{
            
return false;
        }

    }

}
;

你可能感兴趣的:(页面上判断滚动条是否存在)