Можно ли использовать кнопку Back, чтобы вернуться на предыдущую страницу со страницы, которая была перемещена Location.Javascript

Форум по Javascript
Anonymous
Можно ли использовать кнопку Back, чтобы вернуться на предыдущую страницу со страницы, которая была перемещена Location.

Сообщение Anonymous »

Вот 1.html < /p>

Код: Выделить всё


1

let time = 0;
setInterval(() => {
if (time === 500) location.href = '/2.html';
time++;
}, 1);


< /code>
и вот 2.html < /p>



2


Если доступ к 1.html, согласно SetInterval , страница будет перемещена на 2.html 0,5 секунды спустя по location.href . Тем не менее, невозможно вернуться к 1.HTML, используя кнопку Back в браузере. Я слышал, что причиной этого является местоположение. Href была выполнена не событиями пользователей (например, нажатие), а насилия, вызванная моим кодом. Я хочу знать, как заставить это работать! куча. Это сработало, если я вернусь к предыдущей странице по истории.back () . Тем не менее, это все еще не сработало, если я попытался вернуться на предыдущую страницу, нажав кнопку «Go Back» в браузере.


Подробнее здесь: https://stackoverflow.com/questions/794 ... from-a-pag

Вернуться в «Javascript»