123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122 |
- <!DOCTYPE html>
- <html lang="en">
- <head>
- <meta charset="UTF-8">
- <meta http-equiv="X-UA-Compatible" content="IE=edge">
- <meta name="viewport" content="width=device-width, initial-scale=1.0">
- <title>Document</title>
- </head>
- <body>
- <button id="btn">回到底部</button>
- <div>hhhhhhhhhhhhhhhhhhhhhhh</div>
- <div>hhhhhhhhhhhhhhhhhhhhhhh</div>
- <div>hhhhhhhhhhhhhhhhhhhhhhh</div>
- <div>hhhhhhhhhhhhhhhhhhhhhhh</div>
- <div>hhhhhhhhhhhhhhhhhhhhhhh</div>
- <div>hhhhhhhhhhhhhhhhhhhhhhh</div>
- <div>hhhhhhhhhhhhhhhhhhhhhhh</div>
- <div>hhhhhhhhhhhhhhhhhhhhhhh</div>
- <div>hhhhhhhhhhhhhhhhhhhhhhh</div>
- <div>hhhhhhhhhhhhhhhhhhhhhhh</div>
- <div>hhhhhhhhhhhhhhhhhhhhhhh</div>
- <div>hhhhhhhhhhhhhhhhhhhhhhh</div>
- <div>hhhhhhhhhhhhhhhhhhhhhhh</div>
- <div>hhhhhhhhhhhhhhhhhhhhhhh</div>
- <div>hhhhhhhhhhhhhhhhhhhhhhh</div>
- <div>hhhhhhhhhhhhhhhhhhhhhhh</div>
- <div>hhhhhhhhhhhhhhhhhhhhhhh</div>
- <div>hhhhhhhhhhhhhhhhhhhhhhh</div>
- <div>hhhhhhhhhhhhhhhhhhhhhhh</div>
- <div>hhhhhhhhhhhhhhhhhhhhhhh</div>
- <div>hhhhhhhhhhhhhhhhhhhhhhh</div>
- <div>hhhhhhhhhhhhhhhhhhhhhhh</div>
- <div>hhhhhhhhhhhhhhhhhhhhhhh</div>
- <div>hhhhhhhhhhhhhhhhhhhhhhh</div>
- <div>hhhhhhhhhhhhhhhhhhhhhhh</div>
- <div>hhhhhhhhhhhhhhhhhhhhhhh</div>
- <div>hhhhhhhhhhhhhhhhhhhhhhh</div>
- <div>hhhhhhhhhhhhhhhhhhhhhhh</div>
- <div>hhhhhhhhhhhhhhhhhhhhhhh</div>
- <div>hhhhhhhhhhhhhhhhhhhhhhh</div>
- <div>hhhhhhhhhhhhhhhhhhhhhhh</div>
- <div>hhhhhhhhhhhhhhhhhhhhhhh</div>
- <div>hhhhhhhhhhhhhhhhhhhhhhh</div>
- <div>hhhhhhhhhhhhhhhhhhhhhhh</div>
- <div>hhhhhhhhhhhhhhhhhhhhhhh</div>
- <div>hhhhhhhhhhhhhhhhhhhhhhh</div>
- <div>hhhhhhhhhhhhhhhhhhhhhhh</div>
- <div>hhhhhhhhhhhhhhhhhhhhhhh</div>
- <div>hhhhhhhhhhhhhhhhhhhhhhh</div>
- <div>hhhhhhhhhhhhhhhhhhhhhhh</div>
- <div>hhhhhhhhhhhhhhhhhhhhhhh</div>
- <div>hhhhhhhhhhhhhhhhhhhhhhh</div>
- <div>hhhhhhhhhhhhhhhhhhhhhhh</div>
- <div>hhhhhhhhhhhhhhhhhhhhhhh</div>
- <div>hhhhhhhhhhhhhhhhhhhhhhh</div>
- <div>hhhhhhhhhhhhhhhhhhhhhhh</div>
- <div>hhhhhhhhhhhhhhhhhhhhhhh</div>
- <div>hhhhhhhhhhhhhhhhhhhhhhh</div>
- <div>hhhhhhhhhhhhhhhhhhhhhhh</div>
- <div>hhhhhhhhhhhhhhhhhhhhhhh</div>
- <div>hhhhhhhhhhhhhhhhhhhhhhh</div>
- <div>hhhhhhhhhhhhhhhhhhhhhhh</div>
- <div>hhhhhhhhhhhhhhhhhhhhhhh</div>
- <div>hhhhhhhhhhhhhhhhhhhhhhh</div>
- <div>hhhhhhhhhhhhhhhhhhhhhhh</div>
- <div>hhhhhhhhhhhhhhhhhhhhhhh</div>
- <div>hhhhhhhhhhhhhhhhhhhhhhh</div>
- <div>hhhhhhhhhhhhhhhhhhhhhhh</div>
- <div>hhhhhhhhhhhhhhhhhhhhhhh</div>
- <div>hhhhhhhhhhhhhhhhhhhhhhh</div>
- <div>hhhhhhhhhhhhhhhhhhhhhhh</div>
- <div>hhhhhhhhhhhhhhhhhhhhhhh</div>
- <div>hhhhhhhhhhhhhhhhhhhhhhh</div>
- <div>hhhhhhhhhhhhhhhhhhhhhhh</div>
- <div>hhhhhhhhhhhhhhhhhhhhhhh</div>
- <div>hhhhhhhhhhhhhhhhhhhhhhh</div>
- <div>hhhhhhhhhhhhhhhhhhhhhhh</div>
- <div>hhhhhhhhhhhhhhhhhhhhhhh</div>
- <div>hhhhhhhhhhhhhhhhhhhhhhh</div>
- <div>hhhhhhhhhhhhhhhhhhhhhhh</div>
- <div>hhhhhhhhhhhhhhhhhhhhhhh</div>
- <div>hhhhhhhhhhhhhhhhhhhhhhh</div>
- <div>hhhhhhhhhhhhhhhhhhhhhhh</div>
- <div>hhhhhhhhhhhhhhhhhhhhhhh</div>
- <div>hhhhhhhhhhhhhhhhhhhhhhh</div>
- <div>hhhhhhhhhhhhhhhhhhhhhhh</div>
- <div>hhhhhhhhhhhhhhhhhhhhhhh</div>
- <div>hhhhhhhhhhhhhhhhhhhhhhh</div>
- <div>hhhhhhhhhhhhhhhhhhhhhhh</div>
- <div>hhhhhhhhhhhhhhhhhhhhhhh</div>
- <div>hhhhhhhhhhhhhhhhhhhhhhh</div>
- <button id="top">回到顶部</button>
-
-
- <script>
- var btn = document.getElementById('btn')
- var top = document.getElementById('top')
- /* 点击事件 */
- //scrollBy(0,500) 在窗体有滚动条的时候 从当前的位置 移动多少距离
- //scrollTo(0,500) 定位在那个距离
- btn.onclick = function(){
- // scrollBy(0,500)
- scrollTo(0,995.2000122070312)
- // 获取滚动条
- var scrollTop = document.documentElement.scrollTop || document.body.scrollTop
- console.log(scrollTop)
- }
- top.onclick = function(){
- var b = setInterval(function(){
- var scrollTop = document.documentElement.scrollTop || document.body.scrollTop
- if(scrollTop > 0){
- scrollBy(0,-30)
- } else {
- clearInterval(b)
- console.log('我挂掉了')
- }
- },100)
- }
- </script>
- </body>
- </html>
|