js实现漂浮回顶部按钮实例


Posted in Javascript onMay 06, 2015

本文实例讲述了js实现漂浮回顶部按钮的方法。分享给大家供大家参考。具体实现方法如下:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" 
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>漂浮回顶部按钮</title>
<style>
body{
height:2000px;
}
.rTop{
width:100px; height:25px;
text-align:center; font-size:small;
line-height:25px; border:1px solid #999;
position:fixed; right:0; bottom:0;
border-bottom-color:#333; 
border-right-color:#333; margin:5px;
cursor:pointer; display:none
}
</style>
<script>
<!--拖动滚动条或滚动鼠标轮-->
window.onscroll=function(){
if(document.body.scrollTop||document.documentElement.scrollTop>0){
document.getElementById('rTop').style.display="block"
}else{
document.getElementById('rTop').style.display="none"
}
}
<!--点击“回到顶部”按钮-->
function toTop(){
window.scrollTo('0','0');
document.getElementById('rTop').style.display="none"
}
</script>
</head>
<body>
<div class="rTop" id="rTop" onClick="toTop()">返回顶部</div>
<h1>顶部</h1>
<h1>测试</h1><p></p><h1>测试</h1><p></p><h1>测试</h1><p></p>
<h1>测试</h1><p></p><h1>测试</h1><p></p><h1>测试</h1><p></p>
<h1>测试</h1><p></p><h1>测试</h1><p></p><h1>测试</h1><p></p>
<h1>测试</h1><p></p><h1>测试</h1><p></p><h1>测试</h1><p></p>
<h1>测试</h1><p></p><h1>测试</h1><p></p><h1>测试</h1><p></p>
<h1>测试</h1><p></p><h1>测试</h1><p></p><h1>测试</h1><p></p>
<h1>测试</h1><p></p><h1>测试</h1><p></p><h1>测试</h1><p></p>
<h1>底部</h1>
</body>
</html>

希望本文所述对大家的javascript程序设计有所帮助。

Javascript 相关文章推荐
window.open被浏览器拦截后的自定义提示效果代码
Nov 19 Javascript
JavaScript Event学习第六章 事件的访问
Feb 07 Javascript
Javascript冒泡排序算法详解
Dec 03 Javascript
angularJS Provider、factory、service详解及实例代码
Sep 21 Javascript
完美解决jQuery 鼠标快速滑过后,会执行多次滑出的问题
Dec 08 Javascript
微信小程序实现图片预览功能
Jan 31 Javascript
解决Webpack 热部署检测不到文件变化的问题
Feb 22 Javascript
在Layui中操作数据表格,给指定单元格添加事件示例
Oct 26 Javascript
vue-router 中 meta的用法详解
Nov 01 Javascript
vue项目中使用eslint+prettier规范与检查代码的方法
Jan 16 Javascript
vue使用map代替Aarry数组循环遍历的方法
Apr 30 Javascript
微信小程序学习总结(二)样式、属性、模板操作分析
Jun 04 Javascript
js实现仿百度汽车频道选择汽车图片展示实例
May 06 #Javascript
js中日期的加减法
May 06 #Javascript
javascript实现回到顶部特效
May 06 #Javascript
javascript实现完美拖拽效果
May 06 #Javascript
avalonjs实现仿微博的图片拖动特效
May 06 #Javascript
avalonjs制作响应式瀑布流特效
May 06 #Javascript
javascript实现简单的html5视频播放器
May 06 #Javascript
You might like
php pack与unpack 摸板字符字符含义
2009/10/29 PHP
php 常用类汇总 推荐收藏
2010/05/13 PHP
php多个文件及图片上传实例详解
2014/11/10 PHP
PHP中PCRE正则解析代码详解
2019/04/26 PHP
php+js实现点赞功能的示例详解
2020/08/07 PHP
一个可绑定数据源的jQuery数据表格插件
2010/07/17 Javascript
基于jQuery的输入框无值自动显示指定数据的实现代码
2011/01/24 Javascript
使用JS读秒使用示例
2013/09/21 Javascript
JQuery调用绑定click事件的3种写法
2015/03/28 Javascript
jQuery插件Tmpl的简单使用方法
2015/04/27 Javascript
Javascript非构造函数的继承
2015/04/27 Javascript
angularjs实现文字上下无缝滚动特效代码
2016/09/04 Javascript
详解Js模板引擎(TrimPath)
2016/11/22 Javascript
详解node.js平台下Express的session与cookie模块包的配置
2017/04/26 Javascript
vue中SPA单页面应用程序详解
2017/11/07 Javascript
JS无限级导航菜单实现方法
2019/01/05 Javascript
详解Vue之事件处理
2020/07/10 Javascript
vue.js实现h5机器人聊天(测试版)
2020/07/16 Javascript
vue和H5 draggable实现拖拽并替换效果
2020/07/29 Javascript
Javascript异步流程控制之串行执行详解
2020/09/27 Javascript
如何使用gpu.js改善JavaScript的性能
2020/12/01 Javascript
[01:04:05]VG vs Newbee 2018国际邀请赛小组赛BO2 第一场 8.17
2018/08/20 DOTA
[28:05]完美世界DOTA2联赛循环赛Inki vs DeMonsTer 第一场 10月30日
2020/10/31 DOTA
在Python的web框架中中编写日志列表的教程
2015/04/30 Python
探究Python的Tornado框架对子域名和泛域名的支持
2015/05/02 Python
Python中的迭代器与生成器高级用法解析
2016/06/28 Python
基于python代码实现简易滤除数字的方法
2018/07/17 Python
python中dict使用方法详解
2019/07/17 Python
Python collections模块的使用方法
2020/10/09 Python
Ellos丹麦:时尚和服装在线
2016/09/19 全球购物
女子锻炼服装和瑜伽服装:Splits59
2019/03/04 全球购物
护士自荐信
2013/10/25 职场文书
电脑教师的自我评价
2013/12/18 职场文书
媒体宣传策划方案
2014/05/25 职场文书
关于对大人不礼貌的检讨书
2014/09/29 职场文书
SpringBoot整合MongoDB的实现步骤
2021/06/23 MongoDB