开始学习 Javascript了
记得刚接触web时,javascript扮演的角色只是单纯的在页面上做一些特效
现在大大不同了啊
http://www.javascriptkit.com/
另外,发现document.body.scrollTop总返回0的原因:
如果你的HTML声明中有:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
的话,请去掉,即可得到正确的值。
或者改变方法:
window.onscroll = function()
{
var scrollPos;
if (typeof window.pageYOffset != 'undefined') {
scrollPos = window.pageYOffset;
}
else if (typeof document.compatMode != 'undefined' &&
document.compatMode != 'BackCompat') {
scrollPos = document.documentElement.scrollTop;
}
else if (typeof document.body != 'undefined') {
scrollPos = document.body.scrollTop;
}
alert(scrollPos);
}
这样,也可得到正确的值。