Войти

Показать полную графическую версию : Автозаполнение логина на mail.u


hasherfrog
18-08-2005, 12:49
Вот у меня появился такой вопрос - а как собственно, это автозаполнение делается? Чудно, что когда страница уже открыта, в исходном тексте написано бла-бла-бла.Login=логин. Как он (текст "логин") туда попал??? Причём почему-то именно джаваскриптом, а не средствами html, т.е. <form> <input бла-бла-бла value=логин> </form>

Правильно ли я понимаю, что при соединении с mail.ru сначала отправляется какой-то кукис ТУДА, а потом ОБРАТНО уже приходит страница с заполнением? Что-то бред какой-то получается. Или нет?

Извините, если очень сумбурно описал, надеюсь, с mail.ru все когда-то дело имели и в курсе, о чём вообще речь.

mar
18-08-2005, 13:01
hasherfrog
не бред. При соединении с этим форумом ты же тоже видишь наверху слева Привет, hasherfrog То есть сервер при обращении к странице опрашивает кукисы, скрипт их обрабатывает и выводит твое имя в какой-то части html
Вариант два (возможный как раз для случаев аутентификации): JavaScript тоже умеет работать с кукисами (на клиентской стороне, естественно) и предзаполнять формы значениями.

hasherfrog
18-08-2005, 13:16
mar
Поня-я-ятно. А то я как раз второй вариант только знал. Но так как части "расшифровки" кукисов в html-тексте страницы не нашёл, то вот и подумал...

Ясно, спасибо.

P.S. А про наш "Привет" я даже и не подумал :] настолько привык :]

mar
18-08-2005, 13:20
hasherfrog
ну, привет, конечно, можно и JavaScript-ом нарисовать :), но тут же еще проверка (имени-пароля) на сервере идет, так что кукис туда точно отправляется и приветствуют уже после аутентификации по кукисам.

hasherfrog
18-08-2005, 13:40
Надо найти надстройку какую-нибудь для ФФ, чтобы http-запросы отслеживать... Для интересу :] и общего образования... Случайно не видели? А то только для IE нашёл... Ну и "вообще", конечно :]




© OSzone.net 2001-2012