Miért nem végez automatikus teljesítést mindig a Firefoxban?
Ha az a személy, aki mindig lehetővé teszi a Firefox számára, hogy mentse a bejelentkezési hitelesítő adatait a meglátogatott webhelyekhez, akkor lehet, hogy nagyon csalódott, amikor találkozunk olyan webhelypel, amely még nem kéri a hitelesítő adatok mentését. Megvan az alulról, hogy mi folyik itt.
Itt van az a szörnyű forma, amit majdnem minden nap be kell írnom… Nagyon fáradt vagyok belőle.
Szóval megnézem az oldal forrását, és itt van a bűnös: az űrlapon található AUTOCOMPLETE = ”off” megmondja a Firefoxnak, hogy tiltsa le az adott űrlap automatikus kitöltését. Az űrlapelemek maguk is azonos címkével rendelkeznek.
Ezt gyakran megtörténik a vállalati vpns-ek, bankok és más webhelyeken, ahol aggódnak a biztonság miatt, és nem akarják, hogy mentse a jelszavát, így ezt a címkét használják oldalain, hogy megakadályozzák a böngészőnek a hitelesítő adatok mentését.
A legjobb lehetőség: Greasemonkey!
A greasemonkey parancsfájl segítségével újra engedélyezheti az automatikus kiegészítést az űrlapelemeken. Számos megtalálható a következő címen: userscripts.org:
http://userscripts-mirror.org/
Vagy írhat a saját, ha úgy érzi, hogy… valamilyen oknál fogva a többi szkriptek nem működtek a csavaros vállalati vpn-en a munkahelyen, ezért létrehoztam egy új szkriptet, amely kézzel beállította az egyes attribútumokat.
var frm = document.forms [0];
frm.setAttribute ('autocomplete', 'on');
frm.elements [0] .setAttribute ('autocomplete', 'on');
frm.elements [1] .setAttribute ('autocomplete', 'on');
Tipp: a Firebug kiterjesztés egy nagyszerű módja annak, hogy kitaláljuk, hogy mi az elem, ha forgatókönyvet ír.