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

  • 相关阅读:
    Java ClassLoader
    Java Hashcode
    Java 装箱 拆箱
    Java 深拷贝,浅拷贝
    Java IO流
    JVM内存模型
    C语言中的__FILE__、__LINE__和#line
    OpenMP和MPI的区别
    visual studio代码备份精减
    MVVM设计模式在WPF中的应用
  • 原文地址:https://www.cnblogs.com/aaa6818162/p/1459652.html
Copyright © 2011-2022 走看看