`

JS 简单的点击返回顶部的功能

阅读更多
<!DOCTYPE html>
<html lang="zh-cn">
<head>
<meta charset="UTF-8">
<title>JS 回到顶部</title>
<link rel="stylesheet" href="base.css" />
<style>
#toTop {
	width: 30px;
	height: 40px;
	padding: 20px;
	text-align: center;
	background: #06c;
	position: absolute;
	cursor: pointer;
	color: #fff;
}
</style>
<script>
window.onload = function() {
	var oTop = document.getElementById("toTop");
	var screenw = document.documentElement.clientWidth || document.body.clientWidth;
	var screenh = document.documentElement.clientHeight || document.body.clientHeight;
	oTop.style.left = screenw - oTop.offsetWidth + "px";
	oTop.style.top = screenh - oTop.offsetHeight + "px";
	window.onscroll = function() {
		var scrolltop = document.documentElement.scrollTop || document.body.scrollTop;
		oTop.style.top = screenh - oTop.offsetHeight + scrolltop + "px";
	}
	oTop.onclick = function() {
		document.documentElement.scrollTop = document.body.scrollTop = 0;
	}
}
</script>
</head>
<body style="height:3000px;">
<h3 style=" text-align: center; padding-top: 40px;">阅谁问君诵,水落清香浮</h3>
<div id="toTop">返回顶部</div>
</body>
</html>

 

PSp:兼容IE6+,火狐,谷歌,欧朋的内核浏览器

 

效果图:

 

 

 

 

 

 

  • 大小: 50.9 KB
1
1
分享到:
评论

相关推荐

    JS鼠标点击下端返回顶部特效.zip

    总之,JS鼠标点击下端返回顶部特效是通过JavaScript实现的一个实用功能,它提高了长页面的用户体验,让用户可以轻松快捷地返回页面顶部。理解并掌握这种技术对于前端开发者来说是至关重要的,因为它能够提升网站的...

    js动态返回顶部

    // 点击返回顶部按钮时执行的函数 gotop.onclick = function() { window.scrollTo(0, 0); // 将页面滚动到顶部 }; ``` 这段JS代码首先通过`getElementById`获取了id为"gotop"的div元素,然后监听`window.onscroll`...

    JS返回顶部代码

    总的来说,理解和掌握如何利用JavaScript实现返回顶部功能,对于提升网页的用户体验和交互性具有重要意义。在实际开发中,开发者可以根据项目需求,结合HTML、CSS和JavaScript,创建出更加复杂且富有创意的返回顶部...

    弹性返回顶部JS代码

    总结,"弹性返回顶部JS代码"是一种提升网页用户体验的有效手段,通过JavaScript和CSS,我们可以实现一个既美观又实用的返回顶部功能,同时确保对老版本浏览器的兼容性。这个功能的实现过程涉及到了JavaScript事件...

    Javascript返回顶部代码实现

    JavaScript 返回顶部功能是一种常见的网页交互设计,它允许用户在浏览页面时轻松地返回页面的顶部。这个功能在长页面或滚动内容丰富的网站中尤其有用,减少了用户手动滚动的麻烦。在本文中,我们将深入探讨如何使用...

    超简单精致的返回顶部小插件

    JavaScript用于处理点击事件,当用户点击返回顶部按钮时,使页面滚动到顶部;CSS则用来设计按钮的样式,使其与网站设计协调一致;HTML则是创建这个功能的基础结构。 1. **JavaScript实现**:在JavaScript中,我们...

    JS(jquery)实现返回顶部,感觉不错

    总的来说,利用jQuery实现返回顶部功能是一个简单但有效的提升网页用户体验的方法。它结合了JavaScript的动态性与jQuery的便利性,使得开发者能快速实现这一常见功能,同时保持代码的简洁和可维护性。通过不断学习和...

    利用js实现返回页面顶部

    至此,我们已经实现了基本的返回顶部功能。为了增强用户体验,可以添加一些动画效果,例如平滑滚动。这需要使用`requestAnimationFrame`来实现定时更新滚动位置: ```javascript function smoothScroll(top) { var...

    带返回顶部的常用悬浮QQ、msn在线客服JS代码

    "带返回顶部"和"悬浮QQ、msn在线客服JS代码"是两种常见的网页增强功能,它们能够便捷地为用户提供帮助和支持。下面将详细解释这两个功能的实现原理和应用。 首先,"返回顶部"功能是一种常见的网页设计元素,它允许...

    弹性返回顶部JS代码.zip

    【返回顶部JS】是一种常见的网页交互功能,它允许用户在浏览长页面时,只需点击一个按钮或执行简单操作,就能迅速回到页面的顶部。这个压缩包"弹性返回顶部JS代码.zip"提供了一套实现该功能的JavaScript代码,适用于...

    仿太平洋返回顶部

    通过上述步骤,我们就可以实现类似太平洋汽车网的返回顶部功能。在提供的压缩包文件中,可能包含了实现这个功能的HTML、CSS和JavaScript代码。通过学习和理解这些代码,你可以进一步掌握JavaScript和jQuery在实际...

    【JavaScript源代码】JavaScript实现返回顶部按钮案例.docx

    当用户点击返回顶部按钮时,我们使用`setInterval`函数以一定间隔(如20毫秒)连续改变页面的滚动位置,直到到达顶部。同时,为了避免多次点击导致的冲突,我们需要在点击前先`clearInterval`。代码如下: ```...

    js 含QQ在线咨询和微信的返回顶部客服代码,适合网站全站右侧调用,兼容主流浏览器

    而返回顶部功能则是当用户在页面滚动到底部时,提供一个快速回到页面顶部的按钮,方便用户浏览。 在实现QQ在线咨询时,通常会利用腾讯提供的API接口,创建一个浮窗或固定在页面某个位置的按钮。点击后,弹出对话框...

    jQuery实现简单而且很酷的返回顶部效果

    本篇文章将探讨如何使用jQuery来实现这一功能,并通过示例代码gotoTop.js展示三种不同的“返回顶部”效果。 首先,jQuery是一个强大的JavaScript库,它简化了DOM操作、事件处理和动画等任务。在创建“返回顶部”...

    Jquery返回顶部代码兼容各种浏览器

    **jQuery返回顶部功能详解** 在网页设计中,为了提高用户体验,常常会添加一个“返回顶部”的功能,使得用户在浏览长页面时能快速跳转到页面的顶部。本篇文章将详细解析如何使用jQuery实现这个功能,并确保其在各种...

    js jquery 返回顶部

    // 点击返回顶部按钮,平滑滚动到页面顶部 $('#back-to-top').click(function(e) { e.preventDefault(); $('html, body').animate({ scrollTop: 0 }, 800); }); }); ``` 这段代码首先监听页面的滚动事件,当...

    js简单的点击返回顶部效果实现方法

    本文将详细介绍使用JavaScript实现点击返回顶部效果的方法,并分析其关键实现要点。 实现点击返回顶部效果的关键原理在于: 1. 初始时,将一个自定义的返回顶部按钮固定在页面的右下角。 2. 当页面滚动时,通过...

    弹性返回顶部代码,兼容各大浏览器

    在网页设计中,"弹性返回顶部"功能是一个...通过合理的布局、动画效果和兼容性处理,我们可以为用户提供一个既实用又具有良好体验的返回顶部功能。记得在实际项目中根据需求进行调整,以满足特定的网站设计和用户需求。

Global site tag (gtag.js) - Google Analytics