Доброго времени суток, сеньоры web-девелоперы !
Форма авторизации отбрабатывающая на ура в Google Chrome (Iron) и впринципе в IE 8 в Firefox 3.6 ведет себя очень странно.
Я опишу симптомы, потом дам ссылку на демо и на кодЮ возможно у Вас появятся мысли по этому поводу.
Итак, login.php принимает данные логина и пароля и далее через JS скрипт совершает проверку с ajax_login.php после успешности - редирект на index.php . совершается это автоматически после .keyup в поле пароля. в хроме именно так все и работает. а вот фф замирает и ничего не случается. будто бы js выключен, но ведь нет. и только табуляция или клик в свободном от полей ввода месте на странице приводит в действие скрпит авторизации.
далее . если открыть второе окно фф (не вкладку, а окно) и в одном из них повторить атворизацию в форме, то все выполнится на ура, редирект на index.php , но тем не менее активным станет второе окно фф, как будто бы невидимая сила делает Alt + Tab в системе.
демо недоделанное
оно будет возвращать ошибку атворизации, но результат перемещения фокуса на новое окно фф присутсвует.
Логин: user пароль не важен по выше описаннымм причинам.
демо:
http://dimiork.narod.ru/login.html
сорсы:
login.php
index.php
ajax_login.php
Буду благодарен, за любые мысли котрые подскажут как стать на путь истинный