当前位置: 首页 > news >正文

建设局网站管理办法采购管理

建设局网站管理办法,采购管理,江苏省建筑培训网,有哪些好的做兼职网站第一步#xff1a;获取底部的那个按钮对象#xff0c;默认的情况下那个按钮对象是不可见的。可见的条件的是滚轮距离顶部有距离。 var oBtndocument.getElementById(btn1); 第二步#xff1a;添加滚轮事件。 (1). 获取滚轮距离顶部的距离。如果距离大于0#xff0c;就将按钮…第一步获取底部的那个按钮对象默认的情况下那个按钮对象是不可见的。可见的条件的是滚轮距离顶部有距离。 var oBtndocument.getElementById(btn1); 第二步添加滚轮事件。 (1). 获取滚轮距离顶部的距离。如果距离大于0就将按钮对象可见。 var scrollTdocument.documentElement.scrollTop||document.body.scrollTop; if(scrollT 0){ oBtn.style.displayblock; }else{ oBtn.style.displaynone; }; 第三步 (1).获取滚动条到顶部的距离这个距离就是滚动条需要向上滚动到顶部的全部路程。 var scrollTdocument.documentElement.scrollTop||document.body.scrollTop;//我们假设是300px (2).我们的目标是回到顶部这个时候滚动条距离顶部的距离是0. (3). 滚动条运动了多少距离。结束位置-开始位置dis0-300-300px; (4). 确定总共需要运行的次数。 var countMath.floor(1000/30); var n0; 第四步开定时器运行 (1)定时器每运行一次n1(n代表当前走的次数) (2).我们已经在上面获取了滚动条距离顶部的距离是 var scrollTdocument.documentElement.scrollTop||document.body.scrollTop;//我们假设是300px (2)计算走的比例再将比例乘以总共需要走的距离得到当前走的距离 var an/count; 当前走的距离 dis*a; 还剩了多少距离就是总的距离减去我们刚才走的距离。 curscrollTdis*a; (3)设置滚动条距离顶部的距离 document.documentElement.scrollTopdocument.body.scrollTopcur; (4)如果ncount代表路程全部走完关闭定时器 if(ncount){ clearInterval(timer); } 第五步:处理问题 (1). 当onclick事件执行的时候定时器执行会触发onscroll事件setInterval未执行完的时候onclick不可以再次点击 (2)onscroll事件触发的时候滚动条往上滚动的过程中即使setInterval还未执行完我们也可以通过鼠标滚动让滚动条再次往下滚动 处理方法设置开关控制当bSintrue的时候可执行当bSinfalse的时候不可以执行  完整代码 !DOCTYPE html html langen headmeta charsetUTF-8titleDocument/titlestyleinput{position: fixed;right: 0;bottom: 0;display: none;}/stylescriptwindow.οnlοadfunction(){ var oBtndocument.getElementById(btn1); var timernull; //bSin是一个标志位 //bSintrue----代表底部那个按钮对象是可以使用的 //bSinfalse----代表底部那个按钮对象是不可以使用的 var bSinfalse; window.οnscrοllfunction(){ if(bSin){ clearInterval(timer) } console.info(1); bSintrue; var scrollTdocument.documentElement.scrollTop||document.body.scrollTop; if(scrollT 0){ oBtn.style.displayblock; }else{ oBtn.style.displaynone; }; }; oBtn.οnclickfunction(){ var scrollTdocument.documentElement.scrollTop||document.body.scrollTop; var dis0-scrollT; var countMath.floor(1000/30); var n0; timersetInterval(function(){ bSinfalse; n; var an/count; var curscrollTdis*a; document.documentElement.scrollTopdocument.body.scrollTopcur; if(ncount){ clearInterval(timer); } },30); } }; /script /head body styleheight: 3000px input typebutton value返回顶部 idbtn1 /body /html 转载于:https://www.cnblogs.com/xuxiaozhi/p/10209065.html
http://wiki.neutronadmin.com/news/360600/

相关文章:

  • 建站网站有哪些市场营销的三大战略四大策略
  • 电子商务网站提供的主要功能有成都网站建设询q479185700霸屏
  • 济南网络公司哪家好潍坊百度关键词优化
  • 建设微信网站设计制作磁力猫torrent kitty
  • 四平做网站佳业班级文化墙创意设计图片
  • 注册网站不需要手机验证的wordpress分级访问权限
  • 世界各大网站搜索引擎提交入口开发app的平台
  • 织梦网站模板免费下载龙岩网站开发
  • 建设网站证南宁小程序开发网站建设公司
  • 网站如何被手机端收录培训公司排名
  • 合肥哪里有做网站上海外贸服装
  • 呼和浩特市网站公司电话帝国cms手机网站教程
  • 网站header设计地方网站优势
  • 烟台企业网站建设公司国家外汇管理局网站怎么做报告
  • 网站开发了下载文件需要南宁建筑规划设计集团有限公司
  • 全球电子商务网广州seo优化外包公司
  • 哈尔滨快速建站专业定制关键词组合工具
  • seo技术网站建设如何开发一个app软件
  • 网站建设选哪家跨境电商推广平台
  • 服务器怎么用数据库建设网站wordpress站群作用
  • 政务服务 网站 建设方案wordpress简约灯箱
  • 创建网站数据库十档行情免费网站
  • 网站后端建设网站建设销售话
  • 电子商务网站建设实训方案县级部门和乡镇不能建网站建设
  • 做网站运营的女生多吗温州百度快速排名优化
  • 太原制作网站的公司网站鼓楼公司网站建设费用
  • 做销售用什么网站好wordpress小米商城主题
  • 网站建设 技术建设个人商城网站
  • 旅游网站建设的功能徐州百度搜索优化
  • 厦门网站建设推荐网络维护员是干什么的