The best solution requires server side scripting to spot the spammers.
If the spammer is an automated bot it is possible to exclude them using
a captcha device on the form - but this should be validated using server
side scripting. A human spammer will easily overcome defences of this
type, so validation has to go further to check for hyperlinks in the
other fields.
The "captcha" is usually implemented as an image with distorted
characters, and the user is asked to type those characters into a form
field. Validation checks the result and deals with the form
accordingly.
Other forms can be a simple question, such "What colour is a blue sky?"
The validation will check for "blue" as the answer, allowing for upper
and lower case.
JavaScript validation in the browser will only be effective if the user
(human or machine) has JavaScript enabled, hence server side scripting
is required. The FrontPage forms processor is not capable of spotting
spam, so client side JavaScript is the only option when using FP
extensions to process the form.
See
http://en.wikipedia.org/wiki/Captcha
http://www.rxs-enterprises.org/feedback/
http://www.rxs-enterprises.org/tests/comentary.asp
--
Ron Symonds - Microsoft MVP (FrontPage)
Reply only to group - emails will be deleted unread.
http://www.rxs-enterprises.org/fp
FrontPage Support:
http://www.frontpagemvps.com/