jquery 中的  scrollLeft() scrollTop() 是与相对滚动条左侧 和 顶部的偏移量。如果不使用JQUERY开发,与其对应的DOM编程中的 同样功能函数 是什么??

解决方案 »

  1.   


    if(window.pageYOffset){ 
        scrollTop=window.pageYOffset 
    }elseif(document.documentElement&&document.documentElement.scrollTop){ 
        scrollTop=document.documentElement.scrollTop; 
    }elseif(document.body){ 
        scrollTop=document.body.scrollTop; 
    } if(window.pageXOffset){ 
        scrollLeft=window.pageXOffset 
    }elseif(document.documentElement&&document.documentElement.scrollLeft){ 
        scrollLeft=document.documentElement.scrollLeft; 
    }elseif(document.body){ 
        scrollLeft=document.body.scrollLeft; 
    }
    ie/firefox测试 其他浏览器没有测试,不用jquery就要自己考虑兼容问题
      

  2.   

    document.body.scrollTop; //对应的应该是IE
    document.documentElement.scrollTop //这个应该是CHROME,FF
    window.pageYOffset //这个就不知道了。