Pagina principala » HOWTO » De ce nu funcționează întotdeauna AutoComplete întotdeauna în Firefox?

    De ce nu funcționează întotdeauna AutoComplete întotdeauna în Firefox?

    Dacă sunteți tipul de persoană care permite întotdeauna Firefox să vă salveze datele de conectare pentru site-urile pe care le vizitați, este posibil să fiți foarte frustrat atunci când întâlniți un site care nu vă solicită nici măcar să salvați acreditările. Am scăpat de ceea ce se întâmplă aici.

    Iată forma groaznică pe care trebuie să o scriu aproape în fiecare zi ... Mă simt foarte obosită de asta.

    Așadar, analizez sursa paginii și iată vinovatul: AUTOCOMPLETE = "off" din formular îi va spune lui Firefox să dezactiveze completarea automată pentru acel formular. Elementele formei au, de asemenea, aceeași etichetă pe ele.

    Veți descoperi că acest lucru se întâmplă destul de des pe companiile vpns, bănci și alte site-uri în care sunt îngrijorați de securitate și nu doresc să vă salvați parolele, așa că utilizează această etichetă în paginile lor pentru a împiedica browserul să salveze acreditările.

    Opțiunea cea mai bună: Greasemonkey!

    Puteți utiliza un script greasemonkey pentru a reactiva completarea automată a elementelor de formă. Puteți găsi un număr de ele la usernamecripts.org:

    http://userscripts-mirror.org/

    Sau puteți să scrieți propriul dvs. dacă simțiți că ... din anumite motive, celelalte scripturi nu au funcționat pe vpn-ul meu corporativ greșit la locul de muncă, așa că am creat un script nou care stabilește manual atributele fiecărui.

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

    Indiciu: extensia Firebug este o modalitate foarte bună de a afla care sunt elementele dacă scrieți un scenariu.