首页 > 代码库 > 原生态js,返回至顶部
原生态js,返回至顶部
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>返回至顶部</title> <style type="text/css"> * { margin: 0; padding: 0; } #top { width: 50px; height: 50px; background-color: red; position: fixed; right: 10px; bottom: 10px; display: none; } </style> </head> <body> <a href="javascript:;" id="top">返回至顶部</a> <h1>0000001</h1> <h1>0000002</h1> <h1>0000003</h1> <h1>0000004</h1> <h1>0000005</h1> <h1>0000006</h1> <h1>0000007</h1> <h1>0000008</h1> <h1>0000009</h1> <h1>0000010</h1> <h1>0000011</h1> <h1>0000012</h1> <h1>0000013</h1> <h1>0000014</h1> <h1>0000015</h1> <h1>0000016</h1> <h1>0000017</h1> <h1>0000018</h1> <h1>0000019</h1> <h1>0000020</h1> <h1>0000021</h1> <h1>0000022</h1> <h1>0000023</h1> <h1>0000024</h1> <h1>0000025</h1> <h1>0000026</h1> <h1>0000027</h1> <h1>0000028</h1> <h1>0000029</h1> <h1>0000030</h1> <h1>0000031</h1> <h1>0000032</h1> <h1>0000033</h1> <h1>0000034</h1> <h1>0000035</h1> <h1>0000036</h1> <h1>0000037</h1> <h1>0000038</h1> <h1>0000039</h1> <h1>0000040</h1> <h1>0000041</h1> <h1>0000042</h1> <h1>0000043</h1> <h1>0000044</h1> <h1>0000045</h1> <h1>0000046</h1> <h1>0000047</h1> <h1>0000048</h1> <h1>0000049</h1> <h1>0000050</h1> <h1>0000051</h1> <h1>0000052</h1> <h1>0000053</h1> <h1>0000054</h1> <h1>0000055</h1> <h1>0000056</h1> <h1>0000057</h1> <h1>0000058</h1> <h1>0000059</h1> <h1>0000060</h1> <h1>0000061</h1> <h1>0000062</h1> <h1>0000063</h1> <h1>0000064</h1> <h1>0000065</h1> <h1>0000066</h1> <h1>0000067</h1> <h1>0000068</h1> <h1>0000069</h1> <h1>0000070</h1> <h1>0000071</h1> <h1>0000072</h1> <h1>0000073</h1> <h1>0000074</h1> <h1>0000075</h1> <h1>0000076</h1> <h1>0000077</h1> <h1>0000078</h1> <h1>0000079</h1> <h1>0000080</h1> <h1>0000081</h1> <h1>0000082</h1> <h1>0000083</h1> <h1>0000084</h1> <h1>0000085</h1> <h1>0000086</h1> <h1>0000087</h1> <h1>0000088</h1> <h1>0000089</h1> <h1>0000090</h1> <h1>0000091</h1> <h1>0000092</h1> <h1>0000093</h1> <h1>0000094</h1> <h1>0000095</h1> <h1>0000096</h1> <h1>0000097</h1> <h1>0000098</h1> <h1>0000099</h1> <h1>0000100</h1> <script type="text/javascript"> //区分浏览器内核 // navigator专门检查浏览器特性 //match匹配 //判断是否是谷歌浏览器,定义个函数 function isChrome() { nu = navigator.userAgent; if (nu.match(/chrome/i)) { return true; } else { return false; } } topobj = document.getElementById(‘top‘); //滚动条 window.onscroll = function() { if (isChrome) { //谷歌 st = document.body.scrollTop;//body兼容谷歌 if (st > 200) { topobj.style.display = ‘block‘; } else { topobj.style.display = ‘none‘; } } else { // 非谷歌 st = document.documentElement.scrollTop;//documentElement兼容ie、火狐 if (st > 200) { topobj.style.display = ‘block‘; } else { topobj.style.display = ‘none‘; } } //点击返回顶部 topobj.onclick = function() { if (isChrome) { //谷歌 document.body.scrollTop = 0; } else { // 非谷歌 document.documentElement.scrollTop = 0; } } } </script> </body> </html>
效果图:
另外附件:sublime打1-100数字快捷方式:h1{$$$$$}*100
原生态js,返回至顶部
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。