Javascript-форум (https://javascript.ru/forum/)
-   Events/DOM/Window (https://javascript.ru/forum/events/)
-   -   Запомнить параметры поиска (https://javascript.ru/forum/events/33239-zapomnit-parametry-poiska.html)

mcavalon 15.11.2012 11:28

Запомнить параметры поиска
 
Добрый день!

Ситуация следующая: есть на странице гугл карта. Снизу есть кнопка, при нажатии на которую открывается оверлей с тремя полями: поиск по имени, городу и штату. При нажатии на поиск происходит поиск клиентов по карте, выводит на карте соответствующие маркеры и снизу под картой список найденных клиентов с подробной инфой. При нажатии на имя клиента мы переходим на страницу профайла.

Задача состоит в следующем, чтобы при возвращении со страницы профайла оставлять результаты поиска. В данном случае использовал куки, т.е. при нажатии на поиск заносил в куки параметры поиска. Потом на странице профайла сделал кнопку назад. На странице карты сделал проверку, если пришли с профайла то брать значения из куков. Но как сделать если посетитель нажал не на мою кнопку, а на кнопку браузера "назад", тогда мой ход не срабатывает. Как быть в таком случае?

Заранее спасибо!

danik.js 15.11.2012 12:29

Если нужно обязательно проверять, что последняя страница = профайл, то придется на каждой странице обновлять записанное в куки значение lastPage (условно). Это единственно гарантированный способ узнать откуда перешел пользователь.

mcavalon 15.11.2012 12:37

если не трудно можно по подробней о методе lastPage() ?


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