页面返回顶部的具体实现方法

来源:互联网 发布:cf比赛服辅助dll源码 编辑:程序博客网 时间:2024/05/22 05:02

WEB页面内容过多时,需要反复地拖动滚动条浏览页面内容,用户体验度自然会有折扣;为尽可能让用户浏览网页时提高舒适度,先提供的解决方案为:

当页面出现滚动条时,稍稍滑动滚动条,页面右下角就会出现【返回顶部】的按钮,点击该按钮,返回到页面顶部,具体实现方式为:

1、当前页面中引入scrolltop.js,内容:

/*长页面返回顶部*/function goTopEx() {var obj = document.getElementById("goTopBtn");/*获取距离顶部距离*/function getScrollTop() {return document.documentElement.scrollTop;}/*设置距离顶部距离*/function setScrollTop(value) {document.documentElement.scrollTop = value;}/*返回顶部图片样式*/window.onscroll = function () {getScrollTop() > 0 ? obj.style.display = "" : obj.style.display = "none";}/*点击事件*/obj.onclick = function () {var goTop = setInterval(scrollMove, 10);function scrollMove() {setScrollTop(getScrollTop() / 1.5);if (getScrollTop() < 1)clearInterval(goTop);}}}


2、当前页面中添加该DIV:

<div style="display: none;" id="goTopBtn"><img border=0 src="${ctx}/static/images/top.gif" title="返回顶部"/></div>


3、当前页面加载时调用scrolltop.js中的goTopEx();方法:

<script type="text/javascript">$(document).ready(function(){goTopEx();});</script>

通过以上代码的编写,即可实现返回页面顶部的功能。

原创粉丝点击
热门问题 老师的惩罚 人脸识别 我在镇武司摸鱼那些年 重生之率土为王 我在大康的咸鱼生活 盘龙之生命进化 天生仙种 凡人之先天五行 春回大明朝 姑娘不必设防,我是瞎子 儿童视力低常怎么办 视力储备值低怎么办 六个月宝宝远视怎么办 婴儿喜欢舔衣服怎么办 一岁半宝宝抵抗力差怎么办 两个月宝宝打嗝怎么办 衣服买大一码怎么办 8岁儿童头汗多怎么办 新生儿肛门红了怎么办 40天新生儿发烧怎么办 十天婴儿发烧怎么办 宝宝发烧37.3度怎么办 小孩发烧37.2度怎么办 宝宝37.5不退热怎么办 三个半月宝宝发烧怎么办 婴儿发烧37.4度怎么办 小孩发烧37.4度怎么办 20天新生儿低烧怎么办 四个月婴儿低烧怎么办 宝宝追听不好怎么办 2个多月宝宝不追听怎么办 宝宝拒吃奶粉怎么办 婴儿被吓到了怎么办 婴儿脊柱侧弯怎么办 母乳脂肪含量高怎么办 混合喂养宝宝拉肚子怎么办 混合喂养不吃奶粉怎么办 混合喂养宝宝便秘怎么办 混合喂养不吃奶瓶怎么办 混合喂养厌奶粉怎么办 气血虚奶水少怎么办 产后奶水不足怎么办啊 婴儿吐奶瓣和水怎么办 一岁半宝宝频繁喝夜奶怎么办 婴儿腹泻不吃奶怎么办 八个月宝宝脱水怎么办 宝宝呕吐脱水了怎么办 宝宝腹泻没精神怎么办 小孩拉稀没精神怎么办 宝宝拉稀脱水了怎么办 宝宝发烧还拉肚子怎么办