js取得ページと要素の高さ、幅

1054 ワード

       : document.body.clientWidth; 
       : document.body.clientHeight; 
       : document.body.offsetWidth (          ); 
       : document.body.offsetHeight (      ); 
       : document.body.scrollWidth; 
       : document.body.scrollHeight; 
       (ff):document.body.scrollTop; 
       (ie): document.documentElement.scrollTop; 
       :document.body.scrollLeft; 
       :window.screenTop; 
       :window.screenLeft; 
       :obj.offsetWidth;
       :obj.offsetHeight;
         body      :obj.offsetTop;(                 )
         body      :obj.offsetLeft;(                 )
                         :obj.offsetTop(                )
                         :obj.offsetLeft(                )

scrollTop, scrollLeft
                        。            ,  ,    CSS overflow       auto    ,       。           <body>   <html>      (       ),              。  ,            <iframe>       。