zoukankan      html  css  js  c++  java
  • javascript获取页面的高度及滚动条的位置

    代码
    var Viewport={
            top : function(){
                
    return window.pageYOffset
                
    || document.documentElement && document.documentElement.scrollTop
                
    || document.body.scrollTop;
            },
            height : function(){
                
    return window.innerHeight
                
    || document.documentElement && document.documentElement.clientHeight
                
    || document.body.clientHeight;
            },
              left : function(){
                
    return window.pageXOffset
                
    || document.documentElement && document.documentElement.scrollLeft
                
    || document.body.scrollLeft;
            },
            width : function(){
                
    return window.innerWidth
                
    || document.documentElement && document.documentElement.clientWidth
                
    || document.body.clientWidth;
            },
            right : function(){
                
    return Viewport.left() + Viewport.width();
            },
            bottom : function(){
                
    return Viewport.top() + Viewport.height();
            }
    };
     
     
    居中:
    style.position="absolute";
    style.left=50%;
    style.top=Viewport.Top()+Viewport.Height()/2+"px";
  • 相关阅读:
    "上传"组件:<upload> —— 快应用组件库H-UI
    Xcode免证书调试
    iOS-OC-基本控件之UIPageControl
    关于装完系统出现a disk read error occurred的解决方法
    iOS-OC-基本控件之UITextField
    windows常用快捷键
    制作无广告启动盘
    自制垃圾批处理软件
    学习总结
    如何将BroadcastReceiver中的信息传到Activity中
  • 原文地址:https://www.cnblogs.com/200325074/p/1729032.html
Copyright © 2011-2022 走看看