1. Набираем команду codeby webinar. Набираем команду для организации и проведения вебинаров. Подробнее ...

    Скрыть объявление
  2. Требуются разработчики и тестеры для проекта codebyOS. Требования для участия в проекте: Знание принципов работы ОС на базе Linux; Знание Bash; Крайне желательное знание CPP, Python, Lua; Навыки системного администрирования. Подробнее ...

    Скрыть объявление
  3. Получи 30.000 рублей. Для получения денег необходимо принять участие в конкурсе авторов codeby. С условиями и призами можно ознакомиться на этой странице ...

    Внимание! Регистрация авторов на конкурс закрыта.

    Скрыть объявление

Lotus Web, Ajax и авторизация:)

Тема в разделе "Lotus - Программирование", создана пользователем Kizarek86, 19 авг 2010.

  1. Kizarek86

    Kizarek86 Well-Known Member
    Lotus team

    Репутация:
    0
    Регистрация:
    20 июл 2007
    Сообщения:
    860
    Симпатии:
    6
    Ну собственно прежде чем пытаться изобрести велосипед, решил узнать вдруг его уже изобрели.

    Проблема думаю встречается нередко, поэтому наверняка уже реализовывалась.

    опишу на примере:
    Есть web форма, с которой идут запросы к серверу через Ajax. Допустим у пользователя рвется сессия и Ajax запрос возвращает не нужный нам результат а HTML код страницы авторизации. вот хотелось бы определять этот момент, и дать возможность авторизации во всплывающем окне (ну допустим рисованное на JS) без перегрузки формы.

    заранее спасибо.
     
  2. lmike

    lmike нет, пердело совершенство
    Lotus team

    Репутация:
    1
    Регистрация:
    27 авг 2008
    Сообщения:
    6.377
    Симпатии:
    336
    если авторизация сессионная (форму дает) - то её и казать (к-л дивом)
    ведь поля и заголовок формы известны - распарсить...
     
  3. Kizarek86

    Kizarek86 Well-Known Member
    Lotus team

    Репутация:
    0
    Регистрация:
    20 июл 2007
    Сообщения:
    860
    Симпатии:
    6
    в том и вопрос, как определить что возвращена именно страница авторизации, и в какой момент это делать)
     
  4. hosm

    hosm * so what *

    Репутация:
    0
    Регистрация:
    18 май 2009
    Сообщения:
    2.442
    Симпатии:
    9
    kizarek
    ну, в момент анализа ответа от сервера просто проверить, что вернулся код html-странички, например, по наличию тегов, которые никогда не встретятся в ваших возвращаемых данных? насколько помню, когда-то у нас с json-ответом нечто подобное прокатывало...
     
  5. lmike

    lmike нет, пердело совершенство
    Lotus team

    Репутация:
    1
    Регистрация:
    27 авг 2008
    Сообщения:
    6.377
    Симпатии:
    336
    вернулся тег <html>, значит авторизация (если вы не возвращаете хтмл)
     
Загрузка...
Похожие Темы - Lotus Web Ajax
  1. Rahmatov
    Ответов:
    20
    Просмотров:
    1.691
  2. lmike
    Ответов:
    4
    Просмотров:
    993
  3. KhNarg
    Ответов:
    7
    Просмотров:
    1.755
  4. KhNarg
    Ответов:
    15
    Просмотров:
    2.411
  5. GnomE
    Ответов:
    9
    Просмотров:
    3.226

Поделиться этой страницей