要获取当前页面的滚动条纵坐标位置:
document.documentElement.sctrollTop;
而不是:
document.body.scrollTop;
documentElement对应的是html标签,而body对应的是body标签
在w3c标准下,document.body.scrollTop恒为0,需要用document.documentElement.scrollTop代替
window.scroll = function(){
if(document.documentElement.scrollTop+document.body.scrollTop >50){
document.getElementById('#test').style.display ="block";
}else{
document.getElementById("#test").style.display = "none";
扫描二维码关注公众号,回复:
7086034 查看本文章
}
}