Javascriptスクロールバーの位置などの情報を得る関数
958 ワード
実はこのコードは以前の「Javascriptでアンチョー間の平滑ジャンプを実現する」という文で紹介されましたが、この需要でよく使われていますので、この文章を紹介してくれます.
<br>// : Javascript
<br>// :ThickBox 2.1
<br>function getScroll()
<br>{
<br>var t, l, w, h;
<br>if (document.documentElement && document.documentElement.scrollTop) {
<br>t = document.documentElement.scrollTop;
<br>l = document.documentElement.scrollLeft;
<br>w = document.documentElement.scrollWidth;
<br>h = document.documentElement.scrollHeight;
<br>} else if (document.body) {
<br>t = document.body.scrollTop;
<br>l = document.body.scrollLeft;
<br>w = document.body.scrollWidth;
<br>h = document.body.scrollHeight;
<br>}
<br>return { t: t, l: l, w: w, h: h };
<br>}
<br>