手机
当前位置:查字典教程网 >编程开发 >Javascript教程 >js控制的回到页面顶端goTop的代码实现
js控制的回到页面顶端goTop的代码实现
摘要:有没有见过很多在页面的右下角有个【回到顶端】的悬浮东东,并且在开始时没有,一移动滚动条就出现,回到了顶端又消失的样子。像:控制的js代码如下...

有没有见过很多在页面的右下角有个【回到顶端】的悬浮东东,并且在开始时没有,一移动滚动条就出现,回到了顶端又消失的样子。

像:

js控制的回到页面顶端goTop的代码实现1

控制的js代码如下:

复制代码 代码如下:

function goTop(){

var _btn = document.getElementById("goTop");

if (document.documentElement && document.documentElement.scrollTop) {

var _con = document.documentElement;

} else if (document.body) {

var _con = document.body;

}

window.onscroll = set;

_btn.style.left = document.documentElement.scrollWidth/2 + 500 + "px";

_btn.onclick = function (){

_btn.style.display = "none";

window.onscroll = null;

this.timer = setInterval(function() {

_con.scrollTop -= Math.ceil(_con.scrollTop * 0.3);

if (_con.scrollTop == 0) clearInterval(_btn.timer, window.onscroll = set);

},10);

};

function set() {

_btn.style.display = _con.scrollTop ? 'block': "none";

}

};

document.write("<div id="goTop"CSS1Compat') ? documentElement.scrollTop + (documentElement.clientHeight - this.clientHeight) - 30 : document.body.scrollTop + (document.body.clientHeight - this.clientHeight) - 30);">返<br />回<br />顶<br />部</div>");

window.onscroll = goTop;

【js控制的回到页面顶端goTop的代码实现】相关文章:

收集整理的四个方向的滚动

javascript实现youku的视频代码自适应宽度

网页里控制图片大小的相关代码

Js和JQuery获取鼠标指针坐标的实现代码分享

jQuery实现自动滚动到页面顶端的方法

网页里控制图片大小的相关代码

打印/预览/设置的客户端代码

网页常用特效代码整理

在页面中输出当前客户端时间javascript实例代码

剖析Node.js异步编程中的回调与代码设计模式

精品推荐
分类导航