本文主要是介绍怎么在新页面中返回到前一页浏览的历史位置?,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
第一步:需要注意引入的js
- jquery.js
- jquery.cookie.js
第二部:在被返回的前一页加入以下代码
<script type="text/javascript">
$(function () {
var str = window.location.href;str = str.substring(str.lastIndexOf("/") + 1);
if ($.cookie(str)) {
$("html,body").animate({ scrollTop: $.cookie(str) }, 1000);
}else {
}
})
$(window).scroll(function () {
var str = window.location.href;
str = str.substring(str.lastIndexOf("/") + 1);
var top = $(document).scrollTop();
$.cookie(str, top, { path: '/' });
return $.cookie(str);
})
</script>
这篇关于怎么在新页面中返回到前一页浏览的历史位置?的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!