У меня есть ситуация, когда вы прокручиваете страницу до определенной кнопки, которая нажата приведет к новой странице (в том же окне).перенаправление страницы javascript без перезагрузки страницы
Если на новой странице я реализую еще одну кнопку, которая через JS возвращается на стартовую страницу с использованием history.back(), то это дает выгоду, что пользователь приземляется на точную (прокрученную вниз) точку, где он нажал первую кнопку.
Новая ситуация: Я хотел бы сохранить это преимущество, но я не могу использовать history.back(), вместо этого мне нужно использовать src исходной страницы. Делать это с помощью f.e. using window.location.href = "my_starting_url"; он возвращается к исходной странице, но вверху страницы. Зачем? Существует ли простой способ достижения такого же поведения, как history.back(), то есть повторное открытие страницы в той же (кешированной) точке?
Я достаточно объяснил? Большое вам спасибо!
Ищите «закладки HTML» –
Единственная система, которую я могу придумать, чтобы выполнить то, что вы хотите, слишком сложна для небольшого преимущества, которое она приносит. Если вы можете быть более конкретным для того, где вы хотите прокрутить (это не будет «предыдущая позиция прокрутки пользователя), якоря, вероятно, являются решением. –
Прежде всего спасибо за ваши быстрые ответы! Закладка кажется правильной для моего ситуация на первый взгляд! Я буду экспериментировать с этим первым. – Garavani