Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 17.03.2014, 11:05
Аватар для Hapson
Кандидат Javascript-наук
Отправить личное сообщение для Hapson Посмотреть профиль Найти все сообщения от Hapson
 
Регистрация: 23.07.2013
Сообщений: 122

Проверка авторизации перед отправкой формы
Не могу никак решить проблему. Хочу написать какбы модуль, который будет проверять посредством ajax авторизацию пользователя.
Пример:
На сайте есть некая форма, доступ к которой имеют авторизованные пользователи. Авторизация пользователя жержится на куке (1 час). То есть может произойти такое, что пользователь отправит форму будучи уже не авторизованным.

Что должен уметь модуль? Проверять авторизацию.
Некая функция перехватывает submit формы, что-то там делает и в конце она вызывает модуль авторизации, от которого хочет получить true или false.

Модуль проверки авторизации должен сделать запрос на сервер и по его результату дать ответ, вызвавшей его функции. Если ответом будет true, то функция, которая перехватила submit, тоже вернет true и тем самым позволит отослать форму.
Если же ответом будет false, то функция запретит отправку, а модуль авторизации продолжит свою работу - выведет форму авторизации, перехватит ее и отправит авторизационные данные на сервер.

Так вот я не могу реализовать ожидание ответа от сервера, чтобы решить - разрешить или запретить отправку формы. Как можно реализовать проверку авторизации перед отправкой формы?
Ответить с цитированием
  #2 (permalink)  
Старый 17.03.2014, 11:58
Аватар для Hapson
Кандидат Javascript-наук
Отправить личное сообщение для Hapson Посмотреть профиль Найти все сообщения от Hapson
 
Регистрация: 23.07.2013
Сообщений: 122

вроде нашел решение.
Здесь
http://learn.javascript.ru/forms-methods
не написано, submit() поддерживают все браузеры? Никто не в курсе?
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
проверка формы не работает в ie begelme Javascript под браузер 6 13.08.2013 01:00
Фоновая проверка данных формы перед отправкой egreek AJAX и COMET 6 20.07.2013 11:17
Дождаться отклика события, или проверка формы перед отправкой vid Общие вопросы Javascript 3 09.07.2013 21:36
AJAX проверка перед отправкой формы Tmin10 jQuery 4 16.11.2012 21:40
Верификация формы перед отправкой Катерина Общие вопросы Javascript 4 12.03.2010 15:03