Вот 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