Zašto automatsko dovršavanje uvijek ne funkcionira u Firefoxu?
Ako ste tip osobe koja Firefoxu uvijek dopušta spremanje vjerodajnica za prijavu na web-lokacije koje posjećujete, možda ćete biti vrlo frustrirani kada naiđete na web-lokaciju koja vas čak ne traži da spremite vjerodajnice. Imamo ono što se ovdje događa.
Evo te grozne forme koju moram upisati gotovo svaki dan ... Stvarno se umaram od toga.
Zato pogledam izvor za stranicu, a evo i krivca: AUTOCOMPLETE = ”off” na obrascu će reći Firefoxu da onemogući automatsko popunjavanje za taj obrazac. Elementi obrasca također imaju istu oznaku na njima.
Često ćete to vidjeti na korporativnim VPN-ovima, bankama i drugim web-lokacijama na kojima su zabrinuti zbog sigurnosti i ne želite da spremate svoje zaporke pa koriste ovu oznaku na svojim stranicama kako bi spriječili da preglednik sprema vjerodajnice.
Vaša najbolja opcija: Greasemonkey!
Možete koristiti greasemonkey skriptu kako biste ponovno omogućili automatsko dovršavanje na elementima obrasca. Možete ih pronaći na adresi userscripts.org:
http://userscripts-mirror.org/
Ili možete napisati vlastitu ako se osjećate kao da je ... iz nekog razloga druge skripte nisu radile na mom vragolanom VPN-u na poslu, pa sam stvorio novu skriptu koja ručno postavlja atribute svakog.
var frm = dokument.forms [0];
frm.setAttribute ('autocomplete', 'on');
frm.elements [0] .setAttribute ('autocomplete', 'on');
frm.elements [1] .setAttribute ('autocomplete', 'on');
Savjet: proširenje Firebug je sjajan način da otkrijete koji su elementi ako pišete skriptu.