Nieuw lid |
|
Als je eens wist hoe ongebruikersvriendelijk een captcha eigenlijk is, zou je misschien een alternatief overwegen:
<style type='text/css'>
form div.frmname { display:none; }
form div.frmname input { width:1px; height:1px; }
</style>
<form>
<div class='frmname'>
<input type='text' name='name' />
</div>
</form>
form div.frmname { display:none; } form div.frmname input { width:1px; height:1px; } <input type='text' name='name' />
Het geval wil dat 9 op de 10 websites een naam van de gebruiker eisen dmv een verplicht veld. Hierdoor vult een automatisch script altijd het veld 'Name' in. Voor het valideren van je formulier check je eerst of het veld 'Name' ingevuld is of niet. Normale gebruikers kunnen het niet zien (display: none), dus zal het in dat geval leeg blijven. Automatische bots zien alleen de code en daar staat wel een veld 'Name' in.
- Ervaring leert dat het werkt om automatisch invullen te voorkomen.
- Niet meer prutsen met captcha scripts
- Gebruiker merkt er niets van
Bye |