Javascript-форум (https://javascript.ru/forum/)
-   Общие вопросы Javascript (https://javascript.ru/forum/misc/)
-   -   Авторизация на сервере (https://javascript.ru/forum/misc/41127-avtorizaciya-na-servere.html)

Paltusssss 01.09.2013 14:12

Авторизация на сервере
 
Здравствуйте!
Пытаюсь сделать авторизацию по следующему принципу. После развёртывания приложения на сервере, загружается страница index.jsp, содержащая пользовательский интерфейс. Внутри тэга Body вызывается функция:
<body id="body" onLoad="avtForm()">

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

ksa 01.09.2013 20:16

Цитата:

Сообщение от Paltusssss
Можно ли как то сделать, что бы функция срабатывала либо одновременно с загрузкой страницы, либо раньше?

Как вариант, просто вызови ее когда будут готовы нужные для этого элементы...

bes 01.09.2013 21:11

твоя
Цитата:

Сообщение от Paltusssss
После развёртывания приложения на сервере, загружается страница index.jsp, содержащая пользовательский интерфейс.

чё ты несёшь :)
данные отдаются по запросу клиента, а без развёрнутого приложения их вообще нечему будет отдавать

Цитата:

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

если ты уже отдал данные, то на все твои сноровки вообще пох
твоё "модальное окно" убирается в два действия: просмотр кода элемента -> del (к сожалению, часто пользуюсь, убирая всякую поебень в недружелюбном html)

вывод: сначала авторизация, потом отдать данные


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