/ / Hvorfor fungerer ikke automatisk udfyldning altid i Firefox?

Hvorfor fungerer ikke automatisk udfyldning altid i Firefox?

Hvis du er den type person, der altid tillader detFirefox for at gemme dine loginoplysninger til de websteder, du besøger, kan være meget frustreret, når du støder på et websted, der ikke engang beder dig om at gemme legitimationsoplysninger. Vi har fået lavet af hvad der foregår her.

Her er den forfærdelige form, jeg er nødt til at indtaste næsten hver dag ... Jeg er virkelig træt af det.

billede

Så jeg kigger på kilden til siden,og her er den skyldige: AUTOCOMPLETE = ”off” på formularen fortæller Firefox om at deaktivere automatisk udfyldning af denne formular. Formelementerne har også det samme mærke på dem.

billede

Du finder ud af, at dette sker ret ofte på virksomhedenvpns, banker og andre websteder, hvor de er bekymrede for sikkerhed og ikke ønsker, at du gemmer dine adgangskoder, så de bruger dette tag på deres sider for at forhindre din browser i at gemme legitimationsoplysninger.

Din bedste mulighed: Greasemonkey det!

Du kan bruge et greasemonkey-script til at aktivere den automatiske udfyldning på formelementerne. Du kan finde et antal af dem på userscripts.org:

http://userscripts-mirror.org/

Eller du kan skrive dit eget, hvis du har lyst til det ... af en eller anden grund brugte de andre scripts ikke på min skruede firma-vpn på arbejde, så jeg oprettede et nyt script, der manuelt indstillede attributterne for hver.

var frm = document.forms [0];
frm.setAttribute ('autocomplete', 'on');
frm.elements [0] .setAttribute ('autocomplete', 'on');
frm.elements [1] .setAttribute ('autocomplete', 'on');

Tip: Firebug-udvidelsen er en fantastisk måde at finde ud af, hvad elementerne er, hvis du skriver et script.