js有滚动条事件,scroll事件,你可以这样写:
window.onscroll = function(){ //绑定scroll事件
var t = document.documentElement.scrollTop || document.body.scrollTop; //获取滚动距离
var top_div = document.getElementById( "top_div" ); //查询并定义div元素
if( t >= 300 ) { //判断
top_div.style.display = "inline";
} else {
top_div.style.display = "none";
}
}