Расширение Firefox — мера надежности пароля

Я разрабатываю расширение для firefox, которое указывает пользователю, какова сила его паролей. Например, пользователь вводит пароль в поле пароля, и расширение немедленно измерит надежность пароля.

Что я должен наложить, например, browser.xul?

Какие события следует использовать?

Спасибо.


person rpf    schedule 17.02.2010    source источник


Ответы (1)


Вероятно, вам следует добавить прослушиватель событий для окна «загрузка». Это будет вызываться при каждой новой загрузке страницы.

Затем внутри обработчика загрузки вы найдете все элементы управления, которые являются элементами управления паролем. И для каждого найденного элемента управления паролем вы должны добавить прослушиватель событий при изменении любого текста.

Внутри вашего обработчика смены пароля вы должны обновить свой измеритель надежности пароля.

person Brian R. Bondy    schedule 17.02.2010
comment
Большое спасибо. Один вопрос: можно ли нарисовать что-нибудь рядом с полем пароля с классификацией? Например, каждый раз, когда пользователь вводит пароль, перед элементом управления появляется что-то, указывающее на надежность его пароля. - person rpf; 17.02.2010
comment
Да, вы можете динамически вставлять новые узлы и динамически обновлять их. - person Brian R. Bondy; 17.02.2010
comment
У вас есть ссылка, которую я могу видеть? - person rpf; 17.02.2010
comment
Извините, что нет, но вы можете поискать в Интернете, есть много туториалов по расширениям XUL и firefox. - person Brian R. Bondy; 17.02.2010