Guest User

Untitled

a guest
May 16th, 2018
157
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. <html>
  2.     <head>
  3.         <script type="text/javascript">
  4.  
  5.             function getOffsetTop(elemID){
  6.                 var offsetTrail = document.getElementById(elemID);
  7.                 var offsetTop = 0;
  8.  
  9.                 while (offsetTrail){
  10.                     offsetTop += offsetTrail.offsetTop;
  11.                     offsetTrail = offsetTrail.offsetParent;
  12.                 }
  13.  
  14.                 if (navigator.userAgent.indexOf('Mac') != -1 && typeof document.body.leftMargin != 'undefined'){
  15.                     offsetLeft += document.body.leftMargin;
  16.                 }
  17.  
  18.                 return offsetTop;
  19.             }
  20.  
  21.         </script>
  22.     </head>
  23.  
  24.     <body>
  25.         <div id="element1" style="height:40px;">Element 1</div>
  26.         <div id="element2">Element 2</div>
  27.  
  28.         <script type="text/javascript">
  29.             alert(getOffsetTop('element1'));
  30.             alert(getOffsetTop('element2'));
  31.         </script>
  32.     </body>
  33. </head>
Add Comment
Please, Sign In to add comment