Я пытаюсь заставить себя запустить разные сценарии в зависимости от того, перешел ли пользователь обратно на ранее посещенную страницу сайта или посещает новую страницу.
Структура моего сайта является линейной со ссылками на «следующую» страницу, т.е. <a class="next" href="page2.html">next<a/>
и «обратные» ссылки на предыдущую страницу, т.е. <a class="back" href="index.html">back<a/>
. Новые страницы всегда будут открываться в одной вкладке.
Существует ли какой-либо способ создания массива и добавления к нему текущего URL-адреса при нажатии следующей кнопки и удаления текущего URL-адреса из массива при нажатии кнопки "Назад". Тогда я мог бы сделать что-то вроде «если массив содержит текущий URL-адрес, запустите back_function (); '
Если есть способ добиться этого с помощью локального хранилища или хранилища сессий, это тоже подойдет.