Javascript-форум (https://javascript.ru/forum/)
-   Общие вопросы Javascript (https://javascript.ru/forum/misc/)
-   -   История переходов. (https://javascript.ru/forum/misc/47850-istoriya-perekhodov.html)

GotFly 10.06.2014 01:54

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

depp 10.06.2014 02:01

а document.referrer у вас тоже меняется?

GotFly 10.06.2014 03:11

Что-то я не подумал о referrer. Благодарю за помощь.


Часовой пояс GMT +3, время: 01:04.