[英]Scroll to top after history.back
抱歉,我的英語不好。
使用history.back后,我該怎么做才能滾動到頂部的PHP網站?
示例:page1.php是活動的。 我使用history.back回到page0.php。 page0.php不會再次加載,但是我將使用jquery滾動到頂部。
我怎樣才能做到這一點?
再見,大衛
在該頁面中使用下面的腳本,您想在其中進入頁面頂部。
<script type="text/javascript">
$(window).bind("pageshow", function() {
$("html, body").animate({
scrollTop: 0
}, 600);
});
您可以使用jQuery代碼滾動頂部
$(document).ready(function()
{
$(window).scrollTop();
//or
$(document).scrollTop();
});
我在這方面並不擅長,但仍請檢查以下程序是否可行,
檢查onbeforeunload事件(如果該事件發生),設置cookie,然后在頁面上檢查cookie是否設置,然后觸發滾動到頂部事件。
之后,一旦滾動到top事件,請再次更改cookie值。
完全不確定這是否可行,這是正確的解決方案,但只是嘗試思考如何實現。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.