Как я могу сделать всплывающую форму? - PullRequest
0 голосов
/ 07 октября 2011

Я хочу защитить паролем мою страницу, которую я делаю с использованием аутентификации связывания LDAP.Весь этот процесс и сценарий в порядке.Теперь у меня есть эта форма, которая подчиняется этому сценарию, и этот сценарий проверяет, имеет ли пользователь аутентификацию или нет, если он этого не делает, он вышибает его.

Я пытаюсь сделать вот что.http://jsfiddle.net/s5JyR/ той формы, которая у меня есть, я хотел бы вместо этого сделать всплывающий логин, чтобы, как только пользователь зашел на URL сайта, он получил пустую страницу с экраном POPUP, запрашивающим логин.Как я могу сделать это всплывающее окно?если пользователь нажимает кнопку «Отмена», он должен отображать «Ошибка».Доступ закрыт.Или, если пользователь вводит неверные учетные данные, отображается то же сообщение об ошибке.Сообщения об ошибках не должны быть всплывающими, они могут отображаться на другой пустой странице.На всех формах, которые я просматривал в Google, есть всплывающее окно с кнопкой, которая мне не нужна ..

Я пытаюсь сделать что-то вроде этого:

enter image description here

1 Ответ

0 голосов
/ 07 октября 2011

В Javascript вы можете сделать это, открыв новое окно с помощью метода window.open (), открыв URL с формой, а затем захватив его информацию извне.Но это может привести к сбою на платформах, не поддерживающих его.

Другой метод может отображать форму в плавающем поле, но она все еще зависит от Javascript.

Возможно, вам действительно нужен HTTP-входформа, это не Javascript, но он делает именно то, что вы просите.Хотя вам придется обрабатывать все на стороне сервера.

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

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...