Прокрутите к началу после history.back

Извините, но мой английский очень плохой.

Как я могу сделать, чтобы прокрутить вверх на php-сайте после использования history.back?

Пример: page1.php активен. Я использую history.back, чтобы вернуться
на страницу 0 page0.php не загружается снова, но я буду прокручивать
наверх с помощью jquery.

Как я могу это сделать?

Пока Дэвид

0

Решение

Используйте скрипт ниже на той странице, в которой вы хотите перейти наверх страницы.

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

1

Другие решения

Вы можете использовать код JQuery для прокрутки вверх

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

Я не очень хорош в этом, но все еще проверю процесс ниже, если это работает,

проверьте событие onbeforeunload, если это событие произойдет, установите cookie, а на странице проверьте, установлен ли cookie, затем выполните прокрутку до верхнего события.

После этого, когда произойдет прокрутка вверх, снова измените значение cookie.

Не совсем уверен, что это будет работать, и это правильное решение, но просто попытался подумать, как это можно реализовать.

-1
По вопросам рекламы [email protected]