ブラウザ互換気にせずにスクロール量取得したいとき。

2010.12.30 HTML5/JavaScript 

jsでスクロール量取得したいとき、ブラウザによって定義の仕方が
以下のようにまちまちなので、

document.body.scrollTop
document.documentElement.scrollTop
window.scrollTop

関数として用意しておくとブラウザ互換気にせず使える。

function getScrollPosition() {
  return (document.documentElement.scrollTop || document.body.scrollTop);
}

便利!!感謝。

alt-scape weblog さん

© rettuce.com