25Aug

Kuinka pakottaa selaimesi muistaa salasanat

Jos käytät selaimellasi sisäänrakennettua salasanakehittäjää kaikkien verkkoilmiöiden muistiinpanoa varten tai harkitset sitä LastPassin viimeaikaisten tapahtumien valossa, sinä olet( tai joutuu) väistämättä kohtaamaan tiettyjä sivustoja, jotka eivät yksinkertaisesti salli tallennustasalasanasi. Hiiren napsautuksella tai kahdella hiirellä voit kuitenkin kiertää tämän rajoituksen ja pakottaa selaimesi muistaa salasanan näistä yhteistyökyvyttömistä sivustoista.

Editorin huomautus: tietenkin, jos käytät LastPassia, tämä toiminto on rakennettu oikein. Tämä artikkeli on tarkoitettu niille, jotka haluavat käyttää sisäänrakennettua selaimen salasanaa salasanojen sijasta pilveen.

Miksi jotkut sivustot eivät salli salasanan tallentamista?

Tämä vastaus on melko yksinkertainen, koska lomakkeen ja / tai syöttöelementtien "automaattinen täydennys" attribuutti on asetettu "pois päältä".Tämä attribuutti esitteli Internet Explorer 5 ja tekee sen nimen, mikä estää automaattisen täydellisyyden toimimisen mihinkään kenttään, jolla se on nimenomaan poistettu käytöstä.

Kuten PayPal-sivustossa( joka ei salli salasanan tallentamista), kirjautumisosassa automaattinen täydennysarvo on asetettu pois päältä salasanakenttään. Tämän seurauksena selain ei poimi tätä kenttää sen automaattiseen täydelliseen salasanatietokantaan.

Korjaus: yksinkertainen JavaScript-toiminto

Onneksi korjaus on yhtä yksinkertainen. Meidän on vain muutettava tämän ominaisuuden arvoa, missä se on läsnä, "päälle".Kiitos JavaScriptin mahdollisuuden manipuloida DOM-dokumenttimallimallia, voit tehdä sen helposti kirjanmerkin napsautuksella.

JavaScript-toiminto on upotettu alla olevaan linkkiin. Voit vetää linkin kirjanmerkkipalkkiin tai napsauttaa sitä hiiren kakkospainikkeella ja merkitä kohde-linkin kirjanmerkki. Kun tämä on tehty, napsauttamalla kirjanmerkkiä ajetaan nykyisen sivun "Salli salasanasuojaus" -komento.

Salasanan salliminen

Jos yllä oleva linkki ei toimi, tässä on linkin lähde. Voit luoda kirjanmerkin seuraavalla lähdekoodilla:

javascript:( function(){ var% 20ac, c, f, fa, fe, fea, x, y, z;f = document.forms, sillä( x = 0; x & lt; f.length; x ++){ fa = f [x]. attributes, sillä( y = 0; y & lt; fa.length, y ++){ if( fa [y]. name.toLowerCase() == ac){ fa [y]. value = "on", c ++;}} fe = f [x]. elements, sillä( y = 0; y & lt; fe.length; y ++){ FEA = fe [y]. attributes, sillä( z = 0; z & lt; fea.length, z ++){ if( FEA [z]. name.toLowerCase() == ac){ FEA [z]. value ="päällä", c ++;}}}} hälytys( "Käytössä% 20 ' "+ aC +"' % 20on% 20" + c + "% 20objects.");})() ;

Testauksestasi( PayPal-testisivuilla) tämä toimi odotetulla tavalla Firefox 4: ssä ja Internet Explorer 9: ssa. Valitettavasti emme voineet saada sitä toimimaan Chrome-ohjelmassa huolimatta siitä, että automaattinen täydennys on otettu käyttöön.

Menetelmät sen käyttämiseksi ovat lähes samat kaikissa selaimissa, joissa Internet Explorer vaatii yhden lisävaiheen.

Käyttö Firefoxissa

Kun käyt sivustolla, joka ei salli salasanan tallentamista, suorita "Salli salasanasuojaus" -komento. Näet alla olevan ilmoituksen.

Syötä käyttäjätunnuksesi ja salasanasi tavalliseen tapaan ja kirjautumisen yhteydessä sinua pyydetään tallentamaan salasanasi.

Seuraavan kerran, kun vierailet sivua, käyttäjänimesi täytetään automaattisesti, mutta ei salasanaa. Jotta salasana voidaan täyttää automaattisesti, sinun on ensin sijoitettava tarkennus käyttäjänimen kenttään. Voit käyttää hiiren napsautusta tai Ctrl + Tab -välilehteä, jos salasanakentässä on tarkennus.

Kun siirrät tarkennuksen käyttäjänimen kenttään joko napsauttamalla tai välilehdellä, salasana täyttyy automaattisesti.

Käyttö Internet Explorerissa

Kun käyt sivustolla, joka ei salli salasanan tallentamista, suorita "Salli salasanasuojaus "-komento. Näet alla olevan ilmoituksen.

Syötä käyttäjätunnuksesi ja salasanasi tavalliseen tapaan ja kirjautumisen yhteydessä sinua pyydetään tallentamaan salasanasi.

Seuraavan kerran, kun vierailet sivua, käyttäjänimesi täytetään automaattisesti, mutta ei salasanaa. Sinun on suoritettava "Salli salasanasuojaus" -skriptin uudelleen ja sinun pitäisi nähdä sama ilmoitus kuin yllä.

Jotta salasana voidaan täyttää automaattisesti, sinun on ensin sijoitettava tarkennus käyttäjänimiin. Voit käyttää hiiren napsautusta tai Ctrl + Tab -välilehteä, jos salasanakentässä on tarkennus.

Kun siirrät tarkennuksen käyttäjänimikentältä joko napsauttamalla tai välilehdellä, salasana täyttyy automaattisesti.

JavaScript-lähde

Jos olet utelias, miten komentosarja toimii, tässä on hyvin muotoiltu ja kommentoitu lähde. Voit vapaasti muokata sitä mielestäsi sopivaksi.

-funktio(){ var ac, c, f, fa, fe, fea, x, y, z;// ac = automaattinen täydennysvakio( etsimäsi attribuutti) // c = lukumäärän lukumäärän automaattisen täydennysvakion löytäminen // f = nykyisen sivun kaikki muodot // fa = attibuutit nykyisessä muodossa // fe =elementit nykyisessä muodossa // fea = attibutes nykyisessä muotoelementissä // x, y, z = silmukka muuttujat ac = "automaattinen täydennys";c = 0;f = document.forms;// kulkee jokaisen muodon kautta( x = 0; x