scrollTopに関する情報を収集する.


現在のページのスクロールバー縦軸位置を取得するには、
document.documentElement.scrollTop;scrollTopに関する情報を収集する.
ではなく、
Dcument.body.scrollTop;
DcumentElementはhtmlタグに対応していますが、bodyはbodyタグに対応しています.
標準w 3 cでは、Dcument.body.scrollTopは0であり、Dcument.documentElement.scrollTopで代替する必要がある.
もしマウスがページに対して絶対的な位置を決めたいなら、googleの中の1000編の文章の中に9999編があります.event.client X+document.body.scrollLeft、event.clientY+document.body.scrollTopを使って、もしあなたのマウスの位置があなたの想像から逸れていることを発見したら、おかしくないでください.これは正常なことです.
ie 5.5以降はもうDcument.body.scrollXオブジェクトをサポートしていません.
プログラミングする時は、このような判断を加えてください.
if (document.body && document.body.scrollTop && document.body.scrollLeft)
{
    top=document.body.scrollTop;
    left=document.body.scrollleft;    
}
if (document.documentElement && document.documentElement.scrollTop && document.documentElement.scrollLeft)
{
    top=document.documentElement.scrollTop;
    left=document.documentElement.scrollLeft;
}