zoukankan      html  css  js  c++  java
  • js定位的问题

    得到绝对位置:
    方法1:

    function    getAbsPoint(e)   
    {   
         var    x    =    e.offsetLeft,    y    =    e.offsetTop;   
         while(e=e.offsetParent)
         {
            x    +=    e.offsetLeft;   
            y    +=    e.offsetTop;
         }
         alert("x:"+x+","+"y:"+y);   
    }  

    方法2:

       function    getAbsPoint(obj)   
       {   
          var    x,y;   
          oRect    =    obj.getBoundingClientRect();   
         x=oRect.left   
         y=oRect.top   
         alert("("+x+","+y+")")   
       }  

    JS中获得窗口属性的方法   
        
       1。获得屏幕的分辨率:   
       screen.width   
       screen.height   
        
       2。获得窗口大小:   
       document.body.clientWidth   
       document.body.clientHeight   
        
       3。获得窗口大小(包含Border、Scroll等元素)   
       document.body.offsetWidth   
       document.body.offsetHeight  

    Image


  • 相关阅读:
    第一次作业
    C语言I博客作业04
    C语言I博客作业05
    c语言l博客作业02
    C语言I博客作业06
    linux下递归删除目录下所有exe文件
    CSS高级
    CSS样式
    CSS框模型
    Oracle的用户、角色和权限
  • 原文地址:https://www.cnblogs.com/HeroBeast/p/1061528.html
Copyright © 2011-2022 走看看