Jeśli jesteś typem osoby, która zawsze pozwala przeglądarce Firefox na zapisywanie danych logowania do odwiedzanych witryn, możesz być bardzo sfrustrowany, gdy natkniesz się na witrynę, która nawet nie monituje o zapisanie poświadczeń. Mamy podsumowanie tego, co się tutaj dzieje.
Oto ta okropna forma, w której muszę pisać prawie każdego dnia… Naprawdę mam już tego dość.
Zaglądam więc do źródła strony i tu jest winowajca: AUTOCOMPLETE = „off” w formularzu powie przeglądarce Firefox, aby wyłączyć automatyczne uzupełnianie dla tego formularza. Same elementy formularza również mają ten sam tag.
Przekonasz się, że zdarza się to dość często w firmowych sieciach VPN, bankach i innych witrynach, w których martwią się o bezpieczeństwo i nie chcą, abyś zapisywał swoje hasła, więc używają tego tagu na swoich stronach, aby uniemożliwić przeglądarce zapisanie poświadczeń .
Twoja najlepsza opcja: Greasemonkey it!
Możesz użyć greasemonkey skrypt, aby ponownie włączyć autouzupełnianie elementów formularza. Wiele z nich można znaleźć na stronie userscripts.org:
http://userscripts-mirror.org/
Lub możesz napisać własny, jeśli masz na to ochotę… z jakiegoś powodu inne skrypty nie działały na moim korporacyjnym VPN w pracy, więc stworzyłem nowy skrypt, który ręcznie ustawiał atrybuty każdego z nich.
var frm = document.forms[0];
frm.setAttribute („autocomplete”, „on”);
frm.elements[0].setAttribute („autocomplete”, „on”);
frm.elements[1].setAttribute („autocomplete”, „on”);
Podpowiedź: plik Firebug rozszerzenie to świetny sposób, aby dowiedzieć się, jakie są elementy, jeśli piszesz skrypt.