Fråga
Internet Explorer har ju en käck funktion som kallas komplettera automatiskt. Mycket praktisk på bland annat internetbanken när återkommande formulärdata ska fyllas i. Så uppgraderade jag från Internet Explorer 8 till 9 och funktionen försvann. Jag kunde få tillbaka den på öppna sidor, men inte på säkra. Så småningom blev jag tvungen att gå tillbaka till IE8 på grund av bristande kompabilitet hos IE9 men funktionaliteten lyckades jag inte återställa.
Frågan är alltså: Hur får jag tillbaka komplettera automatiskt på säkra sidor?
Michael Möller
Svar
För det första finns det ett skäl till att komplettera automatiskt inte fungerar på de flesta säkra webbsidor, nämligen att funktionen har stängts av från webbsidesleverantörens sida. Detta är en säkerhetsfunktion som funnits sedan Internet Explorer 5. Den stöds inte av till exempel Firefox, men den som använder Internet Explorer får finna sig i att inte kunna spara formulärdata hos till exempel de flesta banker. Vilket jag personligen tycker är mycket klokt – just hos banken är det värt lite extra besvär att fylla i uppgifterna på nytt.
Om det har fungerat hos dig i Internet Explorer 8 är det lite mystiskt, men kanske har du uppgraderat sedan före IE5 och någonting har levt kvar.
För webbplatser som avsiktligt har spärrat detta kan du dock om du vill ta risken ta dig förbi problemet med en liten kodsnutt i javascript. Skapa en ny favorit (bokmärke) och skriv in följande i URL-fältet:
javascript:(function(){var%20ac,c,f,fa,fe,fea,x,y,z;ac=”autocomplete”;c=0;f=document.forms;for(x=0;x<f.length;x++){fa=f[x].attributes;for(y=0;y<fa.length;y++){if(fa[y].name.toLowerCase()==ac){fa[y].value=”on”;c++;}}fe=f[x].elements;for(y=0;y<fe.length;y++){fea=fe[y].attributes;for(z=0;z<fea.length;z++){if(fea[z].name.toLowerCase()==ac){fea[z].value=”on”;c++;}}}}alert(”Enabled%20′”+ac+”’%20on%20″+c+”%20objects.”);})();
När du är på en säker sida med formulär och spärrad autokomplettering kan du klicka på din favorit för att återställa sparandet. Mer intressant information om fenomenet från en representant för Microsoft kan du hitta här: http://blogs.msdn.com/b/ieinternals/archive/2009/09/11/troubleshooting-stored-login-problems-in-ie.aspx