25Aug
Če upravitelja gesel, vgrajenega v vaš brskalnik, uporabite za zapomnitev vseh vaših prijav v spletu ali če upoštevate nedavne dogodke z LastPassom, boste( ali bodo) neizogibno naleteli na določena spletna mesta, ki vam preprosto ne bodo omogočila shranjevanjatvoje geslo. Vendar pa lahko s preprostim klikom ali dvema vašima miškinjama izklopite to omejitev in prisilite brskalnik, da si zapomni geslo na teh spletnih mestih brez sodelovanja.
Editor's Note: seveda, če uporabljate LastPass, je ta funkcionalnost vgrajena v desno. Ta članek je namenjen tistim, ki raje uporabljajo vgrajeno geslo brskalnika, namesto da gesla v oblaku.
Zakaj nekatere strani ne bodo dovolile, da shranim geslo?
Ta odgovor je precej preprost, zato je atribut "samodokončanje" na obrazcu in / ali vhodnih elementih nastavljen na "off".Ta atribut je uvedel Internet Explorer 5 in počne to, kar njeno ime navaja, preprečuje samodejno dokončanje funkcij v poljubnem polju, ki ga je izrecno izklopil.
Kot si lahko ogledate tukaj na spletnem mestu PayPal( ki vam ne omogoča shranjevanja gesla), ima v razdelku za prijavo vrednost za samodokončanje, ki je izklopljena za polje gesla. Rezultat tega je, da brskalnik ne bo izbral tega polja za njegovo samodejno izpolnjevanje baze podatkov gesel.
Fix: Enostavna funkcija JavaScript
Na srečo je popravilo enako preprosto. Samo vrednost tega atributa moramo spremeniti, kadar koli je prisotna, na "on".Zahvaljujoč sposobnosti JavaScripta, da manipulira z DOM( model predmeta dokumenta), lahko to preprosto storite s klikom zaznamka.
Funkcija JavaScript je vdelana v spodnjo povezavo. Povezavo lahko povlečete na vrstico z zaznamki ali jo z desno miškino tipko kliknete in zaznamo ciljno povezavo. Ko bo to storjeno, bo preprosto klikanje na zaznamek zagnati skript "Dovoli shranjevanje" na trenutni strani.
Dovoli geslo Shrani |
Če zgornja povezava ne deluje, je tukaj vir povezave. Ustvarite lahko zaznamek z naslednjim kot izvorni URL:
javascript:( funkcija(){ var% 20ac, c, f, fa, fe, fea, x, y, z; ac = "samodokončanje"; c = 0; f = document.forms; za( x = 0; x |
Od našega preizkušanja( s pomočjo PayPal kot mesta za testiranje) je to delovalo, kot je bilo pričakovano v Firefoxu 4 in v Internet Explorerju 9. Na žalost, nismo mogli delati v Chromu kljub sporočilu o uspehu, ki je omogočil samodokončanje.
Postopki za njegovo uporabo so skoraj enaki v vsakem brskalniku z Internet Explorerjem, ki zahteva dodaten korak.
Uporaba v Firefoxu
Ko obiščete spletno mesto, ki vam ne omogoča shranjevanja gesla, zaženite skript "Dovoli shranjevanju skripte".Videti bi morali obvestilo, kot je spodaj.
Vnesite svoje uporabniško ime in geslo, kot običajno in ob prijavi, boste pozvani, da shranite svoje geslo.
Ko naslednjič obiščete stran, bo vaše uporabniško ime samodejno napolnjeno, ne pa tudi geslo.Če želite, da se geslo samodejno napolni, morate najprej poudariti polje v uporabniškem imenu.Če je polje gesla osredotočeno, lahko uporabite miškin klik ali Ctrl + Tab.
Zdaj, ko premaknete fokus iz polja uporabniškega imena bodisi s klikom ali zavihkom, bo vaše geslo samodejno zapolnjeno.
Uporaba v Internet Explorerju
Ko obiščete spletno mesto, ki vam ne omogoča shranjevanja gesla, zaženite "Dovoli shranjevanje skripte ".Videti bi morali obvestilo, kot je spodaj.
Vnesite svoje uporabniško ime in geslo, tako kot običajni in ob prijavi, vas bo pozval, da shranite geslo.
Ko naslednjič obiščete stran, bo vaše uporabniško ime samodejno napolnjeno, ne pa tudi geslo.Še enkrat boste morali znova zagnati skript "Dovoli shranjevanju" in videti bi morali isto obvestilo kot zgoraj.
Če želite, da se geslo samodejno napolni, morate najprej poudariti polje v uporabniškem imenu.Če je polje gesla osredotočeno, lahko uporabite miškin klik ali Ctrl + Tab.
Zdaj, ko premaknete fokus iz polja uporabniškega imena bodisi s klikom ali zavihkom, bo geslo samodejno zapolnjeno.
JavaScript Source
Če ste radovedni, kako deluje skript, tu je dobro formatiran in komentiran vir. Prosimo, da ga spremenite, kot je videti.
funkcija(){ var ac, c, f, fa, fe, fea, x, y, z;// ac = konstanta avtokomplete( atribut za iskanje) // c = štetje števila konic konstanta samodokončanja // f = vse oblike na trenutni strani // fa = atributov v trenutni obliki // fe =elementi v trenutni obliki // fea = atributi v trenutnem elementu oblike // x, y, z = spremenljivke zanke ac = "samodokončanje";c = 0;f = document.forms;/ cikel skozi vsako obliko( x = 0; x