<form name="foo">
<input type="password" name="bar">
------------------
javascript:alert(document.foo.bar.value);
Firefox inte så säker: lösenorden kan läsas i klartext
26 svar · 1 124 visningar · startad av Pace · sida 2 av 2
Frågan, av Pace
Tools \> Options... \> Privacy \> Saved Passwords \> View Saved Passwords. Där kan vem som helst läsa lösenorden till alla sajter man valt Firefox att automatiskt hantera. Jag trodde i min enfald att säkerhetsnivån var betydligt högre än vad den var. Från start det vill säga. Men jag uppmanar alla att skydda lösenorden genom att sätta ett huvudlösenord. Klicka på "Set Master Password". Därefter
Läs frågan i sin helhet →PersianBulldog: Username är ganska ointressant eftersom att man ser det i klartext.
På wF's förstasida så har formuläret inget namn så då får man ange vilket i ordningen man vill komma åt.
Eftersom att wF har ett sökformulär innan så blir det siffran 1.
javascript:alert(document.forms[1].password.value);
Enklast om man inte vill leta i HTML-koden kan vara att bara testa sig fram med hjälp av de två siffrorna i den här koden:
javascript:alert(document.forms[0].elements[0].value);
Första anger formuläret och andra anger fältet.
Eller för att se värdet för alla formulärfält... :D
javascript:var s="";for(var i=0;i<document.forms.length;i++){s+=i+"/"+document.forms[i].name+"\n";for(var j=0;j<document.forms[i].elements.length;j++){s+="\t"+j+"/"+document.forms[i].elements[j].name+": "+document.forms[i].elements[j].value+"\n";}};alert(s);
Erik Juhlin skrev:
Eftersom att wF har ett sökformulär innan så blir det siffran 1.
Räknar man från topp till botten? Har sökformuläret alltså siffran 0?
kod:<form name="foo">
<input type="password" name="bar">
------------------
java script:alert(document.foo.bar.value);
TACK!
:e
Det har ju inte med att göra att FF inte är säker utan bara att ni inte upptäckt att ni måste skydda en funktion..
PersianBulldog: Ja.

