페이지 오른쪽 하단에 [Back to top]이 떠있는 것을 많이 보셨나요? 처음에는 존재하지 않으며 스크롤바를 움직이면 바로 나타나고 다시 돌아오면 사라집니다. 상단에.
좋아요:
제어되는 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 =
_btn.style .left = document.documentElement.scrollWidth/2 500 "px";
_btn.onclick = function (){
_btn.style.display = "none";
window.onscroll; >this.timer = setInterval(function() {
_con.scrollTop -= Math.ceil(_con.scrollTop * 0.3);
if (_con.scrollTop == 0)clearInterval(_btn.timer, window. onscroll = 설정);
},
function set() {
_btn.style.display = _con.scrollTop ? 'block': "없음"; }
} ;
document.write("
return
뒤로
상단
부분
");
window.onscroll = goTop;