История переходов.
Приветствую.
При доработке интернет магазина столкнулся с проблемой.
Суть: юзер добавляет товары в корзину. После того, как выбор товаров закончен, он переходит в саму корзину (все стандартно). Сама корзина разбита на 3 части, переход по которым осуществляется через js (при этом ссылка меняется через location.hash, чтобы можно было попасть на определенный шаг по ссылке). Необходимо на первом шаге добавить кнопку "Вернуться к покупкам", которая бы перекидывала юзера на страницу, с которой он перешел в корзину. Проблема в том, что history.back() не работает из-за того, что адрес меняется и если юзер перешел со второго шага, то при нажатии на "Вернуться к покупкам" его перекинет на второй шаг.
Надеюсь достаточно подробно расписал проблему.
Заранее благодарен за помощь.
|