Link Details

Link 6420 thumbnail
User 204699 avatar

By madskristensen
via madskristensen.dk
Published: Nov 08 2006 / 06:26

It works by adding a small JavaScript to the page that adds a hidden form field when the form is submitted. The value of the hidden field must be the same as a server-side variable to validate. There must also be a property that returns a Boolean value that indicates whether or not the user is human.
  • 9
  • 0
  • 974
  • 219

Comments

Add your comment
User 202522 avatar

gfxmonk replied ago:

0 votes Vote down Vote up Reply

What about those with no scripting? It's not as uncommon as you may think...

User 204699 avatar

madskristensen replied ago:

0 votes Vote down Vote up Reply

There will always be casualties in the war against spammers :)

User 107114 avatar

daniel replied ago:

0 votes Vote down Vote up Reply

It's a neat idea, but still trivial to override.

User 204699 avatar

madskristensen replied ago:

0 votes Vote down Vote up Reply

Sure Daniel, but I don't think spammers spend a lot of time to break individual websites spam protection. They go for the big and widely used spam protection methods.

Add your comment


Html tags not supported. Reply is editable for 5 minutes. Use [code lang="java|ruby|sql|css|xml"][/code] to post code snippets.

Voters For This Link (9)



Voters Against This Link (0)