JQuery, рельсы 3 и сессий - PullRequest
1 голос
/ 14 мая 2011

Я использую rails 3 для создания сайта с формой входа в систему.

Когда не авторизованный пользователь заходит на наш сайт, в верхней части страницы появляется всплывающее окно с надписью «ВХОД, ПОДПИСКАИли ЗАКРЫТЬ это поле. "

Если пользователь щелкает ЛОГИН, он переходит на страницу входа.Если пользователь нажимает кнопку «Зарегистрироваться», он может перейти на страницу регистрации и добавить свои учетные данные.Если они решат, что не хотят входить в систему или зарегистрироваться, они могут щелкнуть ЗАКРЫТЬ, чтобы закрыть окно.

Я использую jquery, чтобы скрыть окно, если пользователь нажимает ЗАКРЫТЬ (что хорошо ...), но... если пользователь перезагружает страницу после нажатия кнопки «Закрыть», снова появляется окно (что мне не нужно.)

Я предполагал, что мне нужно использовать какой-то сеанс, чтобы сообщить браузеру, что онУже решили закрыть это поле, и они не хотят видеть его снова (по крайней мере, сегодня.) Это справедливо?

Также я могу установить этот сеанс без перезагрузки страницы?

Спасибо за вашу помощь.

1 Ответ

3 голосов
/ 14 мая 2011

Проверьте плагин cookie jQuery. http://plugins.jquery.com/project/Cookie

...