Модераторы: Sardar, Aliance
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Создание формы, в стиле Windows 
:(
    Опции темы
Paradox
Дата 9.3.2004, 11:34 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Участник
Сообщений: 1135
Регистрация: 18.11.2002
Где: Россия

Репутация: нет
Всего: 1



Как можно сделать popup форму в стиле windows для ввода логина и пароля и с двумя кнопками ок и отмена
форму надо такую, что она отображается сама по себе а не в окне броузера, ну вы наверное видели такие на некотрых сайтах, на котрых стоят пароли на вход..
Заранее спасибо


--------------------
---
PM MAIL WWW   Вверх
GoodBoy
Дата 9.3.2004, 11:56 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Главный джедай
****


Профиль
Группа: Модератор
Сообщений: 3886
Регистрация: 8.1.2003
Где: КМВ

Репутация: 2
Всего: 83



В вызывающей странице:
Код
var w = x_размер_окна;
var h = y_размер_окна;
var t = (screen.height-h)/2;
var l = (screen.width-w)/2;
var arr = showModalDialog("путь_к_файлу/auth.html", null, 'dialogWidth:'+w+'px;dialogHeight:'+h+'px;dialogTop:'+t+'px;dialogLeft:'+l+'px;scroll:0;resizable:0;help:0;status:0');
if (arr!=null) {
   тут будет логин - arr["login"]
   тут будет пароль - arr["password"]
}


В файле auth.html:
Код
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1251">
<title>Аутентификация</title>
<script>
function ClickOK() {
   var arr = new Array();
   arr["login"] = Login.value;
   arr["pass"] = Pass.value;
   window.returnValue = arr;
   window.close();
}
</script>
</head>

<body>
<table border=0 align=center>
<tr>
 <td>Login:</td>
 <td><input id=Login name=Login type=text size=4></td>
</tr>
<tr>
 <td>Password:</td>
 <td><input id=Login name=Login type=password size=4></td>
</tr>
<tr><td colspan=2><hr></td></tr>
</table>
<div>
<button onClick="ClickOK()">OK</button> &nbsp;
<button onClick="window.close();">Отмена</button>
</div>
</body>
</html>

ну и поработать немного над дизайном файла auth.html. :-))))))

Это сообщение отредактировал(а) GoodBoy - 9.3.2004, 11:57


--------------------
Чем дальше в лес, тем толще партизаны...

Цитата(igorold @  1.5.2016,  17:40 Найти цитируемый пост)
Индейцы не обратили внимания на поток беженцев из Европы… Теперь они живут в резервациях. 
PM MAIL   Вверх
Alx
Дата 9.3.2004, 15:04 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Ajaxy
****


Профиль
Группа: Комодератор
Сообщений: 2903
Регистрация: 26.11.2003
Где: Cutopia

Репутация: 10
Всего: 78



Он имеет ввиду такую, как на http://banner.ru . Правда ведь?


--------------------
PM MAIL WWW ICQ   Вверх
GoodBoy
Дата 9.3.2004, 15:33 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Главный джедай
****


Профиль
Группа: Модератор
Сообщений: 3886
Регистрация: 8.1.2003
Где: КМВ

Репутация: 2
Всего: 83



Цитата
Он имеет ввиду такую, как на http://banner.ru . Правда ведь?

Если такую, то JS тут не причем! Это стандартное окно апачевской авторизации. Тут нужно в каталог, вход в который должен осуществляться по паролю, положить файл .htaccess примерно такого содержания:
Код
AuthName "Закрытая зона"
AuthType Basic
AuthUserFile /полный/ФИЗИЧЕСКИЙ/путь/к/файлу/.htpasswd
require valid-user

файл же .htpasswd должен содержать строки с парами значений логин:закриптованный_пароль. Что-то типа:
Код
sasha:aaVx62VbaaxBA
masha:aarT$45gt6tGt

Кодирование пароля при этом может осуществляться так:
Код
my $crypt_pass = crypt($pass, $key);
где:
   $pass - пароль,подлежащий цифровке;
   $key - двух- (можно больше) символьный ключ для шифрования;
   $crypt_pass - то, что должно быть после символа ":" в файле .htpasswd :-)



--------------------
Чем дальше в лес, тем толще партизаны...

Цитата(igorold @  1.5.2016,  17:40 Найти цитируемый пост)
Индейцы не обратили внимания на поток беженцев из Европы… Теперь они живут в резервациях. 
PM MAIL   Вверх
Paradox
Дата 11.3.2004, 07:13 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Участник
Сообщений: 1135
Регистрация: 18.11.2002
Где: Россия

Репутация: нет
Всего: 1



ALEXANDRO ага точно
GoodBoy спасибо


--------------------
---
PM MAIL WWW   Вверх
GoodBoy
Дата 11.3.2004, 10:45 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Главный джедай
****


Профиль
Группа: Модератор
Сообщений: 3886
Регистрация: 8.1.2003
Где: КМВ

Репутация: 2
Всего: 83



Paradox Да всегда пожалуйста!! :-)))


--------------------
Чем дальше в лес, тем толще партизаны...

Цитата(igorold @  1.5.2016,  17:40 Найти цитируемый пост)
Индейцы не обратили внимания на поток беженцев из Европы… Теперь они живут в резервациях. 
PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Форум для вопросов, которые имеются в справочниках, но их поиск вызвал затруднения, или для разработчика требуется совет или просьба отыскать ошибку. Напоминаем: 1) чётко формулируйте вопрос, 2) приведите пример того, что уже сделано, 3) укажите явно, нужен работающий пример или подсказка о том, где найти информацию.
 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | JavaScript: Общие вопросы | Следующая тема »


 




[ Время генерации скрипта: 0.0512 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.