控制按钮下拉到达一定距离时显示,返回顶层时消失,用JS中的延时定时器来模拟滚动条效果

<script type="text/javascript">
  window.onscroll=function(){
  //获取当前页面的滚动条纵坐标位置
    if(document.documentElement.scrollTop || document.body.scrollTop > 200){
      document.getElementById("top").style.display = "block";
      }else{
      document.getElementById("top").style.display = "none";
    }
  }
  function upScroll(){
    window.scrollBy(0,-80);//用scrollby来设定滚动条滑动的像素数
    var timerUp = setTimeout("upScroll()",50);//启动定时器
    var upFinish = document.documentElement.scrollTop || document.body.scrollTop;//获取页面高度
    if(upFinish == 0){
      clearTimeout(timerUp);//停止定时器
    }
  }
</script>

最新文章

  1. extjs4 各种怪异问题
  2. 【ios面试总结】
  3. Delphi的属性Property
  4. laravel框架总结(三) -- 路径分析
  5. ReactNative——生命周期
  6. Java 日期往后推迟n天
  7. ZOJ2112--Dynamic Rankings (动态区间第k大)
  8. C# 控件包
  9. 激动啊,终于诞生了,编译了属于俺自己的 JDK
  10. POJ3090_Visible Lattice Points【欧拉函数】
  11. dplyr 数据操作 数据过滤 (filter)
  12. 基于两种架构的ETL实现及ETL工具选型策略
  13. Python内置函数(58)——input
  14. ztre的使用入门
  15. 新手必备|常见30种NLP任务的练手项目(文末福利)
  16. JPA使用指南 javax.persistence的注解配置讲解
  17. vue day3 bootstrap 联动下拉
  18. jquery实现文本框click清空文本内容
  19. [zoj4045][思维+dfs]
  20. 开始 App前 需要考虑的几项

热门文章

  1. python-从redis数据库中读数据
  2. sql给整数补零
  3. 高性能Java Web 页面静态化技术(原创)
  4. 【asp.net爬虫】asp.NET分页控件抓取第n页数据 javascript:__doPostBack
  5. 统计学习导论:基于R应用——第五章习题
  6. sparkSQL1.1入门之二:sparkSQL执行架构
  7. Where Jboss7.1 take war application to deploy--reference
  8. Flash上传组件之SWFUpload文件上传
  9. Linux Terminal 控制终端的使用
  10. 获取外网IP地址