js控制的回到頁面頂端goTop的代碼實現(xiàn)_javascript技巧
來源:懂視網(wǎng)
責(zé)編:小采
時間:2020-11-27 21:07:43
js控制的回到頁面頂端goTop的代碼實現(xiàn)_javascript技巧
js控制的回到頁面頂端goTop的代碼實現(xiàn)_javascript技巧:有沒有見過很多在頁面的右下角有個【回到頂端】的懸浮東東,并且在開始時沒有,一移動滾動條就出現(xiàn),回到了頂端又消失的樣子。 像: 控制的js代碼如下: 代碼如下: function goTop(){ var _btn = document.getElementById(goTop);
導(dǎo)讀js控制的回到頁面頂端goTop的代碼實現(xiàn)_javascript技巧:有沒有見過很多在頁面的右下角有個【回到頂端】的懸浮東東,并且在開始時沒有,一移動滾動條就出現(xiàn),回到了頂端又消失的樣子。 像: 控制的js代碼如下: 代碼如下: function goTop(){ var _btn = document.getElementById(goTop);

有沒有見過很多在頁面的右下角有個【回到頂端】的懸浮東東,并且在開始時沒有,一移動滾動條就出現(xiàn),回到了頂端又消失的樣子。
像:

控制的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("返
回
頂
部");
window.onscroll = goTop;
聲明:本網(wǎng)頁內(nèi)容旨在傳播知識,若有侵權(quán)等問題請及時與本網(wǎng)聯(lián)系,我們將在第一時間刪除處理。TEL:177 7030 7066 E-MAIL:11247931@qq.com
js控制的回到頁面頂端goTop的代碼實現(xiàn)_javascript技巧
js控制的回到頁面頂端goTop的代碼實現(xiàn)_javascript技巧:有沒有見過很多在頁面的右下角有個【回到頂端】的懸浮東東,并且在開始時沒有,一移動滾動條就出現(xiàn),回到了頂端又消失的樣子。 像: 控制的js代碼如下: 代碼如下: function goTop(){ var _btn = document.getElementById(goTop);