Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 29.10.2011, 07:37
Аватар для greatilya
Интернет-турист
Отправить личное сообщение для greatilya Посмотреть профиль Найти все сообщения от greatilya
 
Регистрация: 01.08.2008
Сообщений: 516

Запрет сохранения паролей
В браузерах присутствует возможность сохранения паролей при submit формы. Можно ли как-то сказать браузеру что пароль тут сохранять не надо?
Если нет, то какие есть варианты?

PS: я вижу только один, заменить поле type="password" на type="text", но при этом пароль будет виден при вводе, а чтобы его скрыть придется немало повозиться с JS. Поэтому этот способ считаю крайней мерой.
__________________
VPS от 175 рублей (есть скидки 15% писать в ПМ) Анализ рынка VPS серверов
Есть только две бесконечные вещи: Вселенная и глупость. Хотя насчет Вселенной я не уверен.
Альберт Эйнштейн
Ответить с цитированием
  #2 (permalink)  
Старый 29.10.2011, 09:31
Аватар для trikadin
Модератор
Отправить личное сообщение для trikadin Посмотреть профиль Найти все сообщения от trikadin
 
Регистрация: 27.04.2010
Сообщений: 3,417

Нет. И слава богу. Не надо JS иметь доступ к вопросам безопасности)
__________________
Читайте:
Ты любопытный) Всё-таки, ничему в этом мире не помешает хорошая доля юмора)
Как спросить, чтобы вам ответили
Часто Задаваемые Вопросы (FAQ)
Ответить с цитированием
  #3 (permalink)  
Старый 29.10.2011, 13:44
Особый гость
Посмотреть профиль Найти все сообщения от monolithed
 
Регистрация: 02.04.2010
Сообщений: 4,260

отправляйте форму ajax'ом, а FF кстати спрашивает сохранить ли пароль.
Ответить с цитированием
  #4 (permalink)  
Старый 29.10.2011, 18:49
Аватар для greatilya
Интернет-турист
Отправить личное сообщение для greatilya Посмотреть профиль Найти все сообщения от greatilya
 
Регистрация: 01.08.2008
Сообщений: 516

Сообщение от monolithed
отправляйте форму ajax'ом, а FF кстати спрашивает сохранить ли пароль
Так и делаю:
<form onsubmit="return User.window_register_next()">
<input type="submit" value="Продолжить" />
</form>


где window_register_next() выдает соответственно return false;
На что FF выкидывает окно сохранения.

Тут понятно, чтобы это исправить делаем type="button" и отлавливаем нажатие Enter в полях чтобы отправить форму.
Других вариантов нет?
__________________
VPS от 175 рублей (есть скидки 15% писать в ПМ) Анализ рынка VPS серверов
Есть только две бесконечные вещи: Вселенная и глупость. Хотя насчет Вселенной я не уверен.
Альберт Эйнштейн
Ответить с цитированием
  #5 (permalink)  
Старый 29.10.2011, 19:10
Аватар для float
Профессор
Отправить личное сообщение для float Посмотреть профиль Найти все сообщения от float
 
Регистрация: 01.07.2010
Сообщений: 387

Цитата:
Можно ли как-то сказать браузеру что пароль тут сохранять не надо?
а зачем если не секрет?
просто если автокомплит беспокоит, как раз его можно отключить...
Ответить с цитированием
  #6 (permalink)  
Старый 30.10.2011, 11:35
Аватар для greatilya
Интернет-турист
Отправить личное сообщение для greatilya Посмотреть профиль Найти все сообщения от greatilya
 
Регистрация: 01.08.2008
Сообщений: 516

Сообщение от float
а зачем если не секрет?
просто если автокомплит беспокоит, как раз его можно отключить...
Дело в том что сделал процесс регистрации на ajax. Пример формы писал выше. И при отправке формы браузер выкидывает запрос на сохранение пароля. А выдавать запрос на сохранение пароля при регистрации мне показалось не совсем логичным, если смотреть глазами пользователя.
Но сейчас я подправил id и name элементов на формах авторизации и регистрации, чтобы сохранив пароль при регистрации можно было пользоваться сохраненным паролем и при авторизации. И теперь мне кажется что это удобно, пусть и не совсем логично.

Возникает с браузерами:
формы авторизации и регистрации у меня подгружаются через ajax в div создавая эффект всплывающего окна.
Opera предлагает сохранить пароль и успешно его потом подставляет.
IE предлагает сохранить пароль и успешно его потом подставляет.
FF предлагает сохранить пароль, но никак не хочет его подставлять.
Chrome не предлагает сохранить пароль.
Как понимаю с FF проблема в том что он при загрузке страницы расставляет возможность подставить пароль в поля, а если форма была подгружена то он уже не дает подставить в неё пароль (хотя email автокомплитом подставляется). С хромом видимо проблема аналогичная. Как я вижу решение: либо заменить высплывающее окно фреймом, либо подргужать в DOM форму авторизации при загрузке страницы.
Если есть какие-то советы, буду рад услышать.
__________________
VPS от 175 рублей (есть скидки 15% писать в ПМ) Анализ рынка VPS серверов
Есть только две бесконечные вещи: Вселенная и глупость. Хотя насчет Вселенной я не уверен.
Альберт Эйнштейн
Ответить с цитированием
  #7 (permalink)  
Старый 02.11.2011, 10:27
Аватар для x-yuri
Отправить личное сообщение для x-yuri Посмотреть профиль Найти все сообщения от x-yuri
 
Регистрация: 27.12.2008
Сообщений: 4,201

Сообщение от greatilya
И теперь мне кажется что это удобно, пусть и не совсем логично.
это логично. Ты же при логине будешь использовать тот же пароль что и при регистрации?

Сообщение от greatilya
С хромом видимо проблема аналогичная.
с хромом просто проблема, непонятно чем он вообще руководствуется...
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Функция сохранения документа LRCenter Общие вопросы Javascript 11 27.04.2011 23:03
Скрипт сохранения видео и звука intech Общие вопросы Javascript 1 04.12.2010 09:55
запрет на выход из браузера Zzet Общие вопросы Javascript 9 01.12.2009 12:39
Запрет на сохранение изображения Вoв@ Общие вопросы Javascript 37 07.02.2009 16:01
Запрет сохранения страницы viod Общие вопросы Javascript 16 27.01.2009 19:10