V práci mě děsně obtěžovalo vyplňování hesla do docházkového systému a tak jsem si vytvořil vlastní přihlašovací stránku s javascriptem, která to udělá za mě. V žádné případě nedoporučuji používat vyplňování hesla v případě nějakých přístupů do banky nebo kritických firemních aplikací a podobně. Mějte na paměti, že heslo je v tento moment čitelné každému kdo otevře soubor a už ani nemluvím o pozbývání bezpečnostního smyslu hesla.
Přihlašovací stránka vypadá takto:
<form name="loginForm" method="post" action="http://dochzka.firma.cz/login.do">
<input class="text" type="text" id="uzivatel" name="uzivatel"/>
<input class="text" type="password" id="heslo" name="heslo"/></td>
<input type="submit" id="sub" name="event_Login" value="Přihlásit" />
</form>
Nmou přidáno:
<script type="text/javascript">
document.getElementById('uzivatel').value="jméno";
document.getElementById('heslo').value="supertajné_heslo";
document.forms["loginForm"].submit()
</script>
Samozdřejmě je také možné udělat následující (ale proč to dělat jednoduše :-D):
<form name="loginForm" method="post" action="http://dochzka.firma.cz/login.do">
<input class="text" type="text" id="uzivatel" name="uzivatel" value="jmeno"/>
<input class="text" type="password" id="heslo" name="heslo"/ value="supertajne_heslo"></td>
<input type="submit" id="sub" name="event_Login" value="Přihlásit" />
</form>
Nyní stačí vytvořit textový soubor foo.txt do kterého to vložíte a násladně změňte koncovku na html.