在history.back之后滚动到顶部

时间:2016-04-16 12:47:40

标签: php jquery scrollto

抱歉,但我的英语非常糟糕。

使用history.back后,如何在php-site中滚动到顶部?

示例:page1.php处于活动状态。我用history.back回来 to page0.php。 page0.php没有再次加载,但我会滚动 以jquery为首。

我该怎么做?

再见,大卫

3 个答案:

答案 0 :(得分:1)

在该页面中使用以下脚本,您希望在该页面中返回页面顶部。

<script type="text/javascript">
    $(window).bind("pageshow", function() {
        $("html, body").animate({
           scrollTop: 0
        }, 600);
    });

答案 1 :(得分:-1)

您可以使用jquery代码进行滚动顶部

 $(document).ready(function()
 {
   $(window).scrollTop();
   //or
   $(document).scrollTop();
 });

答案 2 :(得分:-1)

我对此并不擅长,但如果有效,仍然会检查以下流程,

检查onbeforeunload事件,如果发生该事件设置了cookie,并在页面上检查是否设置了cookie,然后点击滚动到顶部事件。

之后,一旦滚动到顶部事件,就会再次更改cookie值。

完全不确定这是否有效,这是一个正确的解决方案,但只是试着想一想如何实现它。