Как заставить страницу загружаться сверху после закрытия и повторного открытия окна - PullRequest
0 голосов
/ 28 февраля 2019

У меня проблема с моим сайтом, когда, если я прокручиваю страницу наполовину, закрываю вкладку, а затем снова открываю ее, используя Shift + Ctrl + T, открытая страница загружается в том же положении, в котором она находилась при закрытииЭто.Я уже использую Javascript, чтобы заставить страницу переходить наверх всякий раз, когда она обновляется, с этим кодом:

window.onbeforeunload = function () { window.scrollTo(0, 0); }

И это прекрасно работает для обновления страницы, но не когдаЯ закрываю вкладку и сразу же снова открываю ее.Не уверен почему.Есть ли разница между обновлением страницы и закрытием + немедленным ее открытием?Должен ли я использовать другой метод для второго случая?

1 Ответ

0 голосов
/ 28 февраля 2019

Вы можете просто использовать onload, чтобы поймать страницу, когда она снова загружается.Вам вообще не нужно будет использовать onbeforeunload.

window.onload = function () {
    window.scrollTo(0, 0);
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...