navigation
a webmaster learning community
     Home    Register     Search      Help      Login    
Sponsors

Shopping Cart Software
Ecommerce software integrated into Frontpage, Dreamweaver and Golive templates. No monthly fees and available in ASP and PHP versions.

Website Templates
We also have a wide selection of Dreamweaver, Expression Web and Frontpage templates as well as webmaster tools and CSS layouts.

Frontpage website templates
Creative Website Templates for FrontPage, Dreamweaver, Flash, SwishMax

Search Forums
 

Advanced search
Recent Posts

 Todays Posts
 Most Active posts
 Posts since last visit
 My Recent Posts
 Mark posts read

Microsoft MVP

 

Client side form validation (Jcap)

 
View related threads: (in this forum | in all forums)

Logged in as: Guest
Users viewing this topic: none
Printable Version 

All Forums >> Community >> OutFront Discoveries >> Client side form validation (Jcap)
Page: [1]
 
BobbyDouglas

 

Posts: 5455
Joined: 5/15/2003
From: Arizona
Status: offline

 
Client side form validation (Jcap) - 7/9/2007 13:40:01   
Jcap (Captcha Validation Javascript)

I've heard about great results with this script. It is a very easy to use client side form validation script to prevent spammers from submitting your form.

The major downside is that javascript must be enabled for it to work. The few people I've talked to that use this, mentioned that their form related spam has dropped to zero after implementing this script. This means that most of the spam bot spiders have javascript enabled.

quote:

What is Jcap (Captcha Validation Javascript)?

The Jcap (Captcha Validation Javascript) is an advanced level script that can be easily embedded into various secure forms to screen out various malicious entities such as bots that are used for spamming activities. The concept of the Jcap (Captcha Validation Javascript) is that it is the javascript (client-side) answer to Gimpy, a program developed by and based on the logic of the CAPTCHA Project at Carnegie Mellon University in that it can successfully tell humans and machines apart by administering a simple test that most humans can pass and current machines cannot pass. More information on the CAPTCHA Project at Carnegie Mellon University is available on their official website.


_____________________________

Arizona Web Design - Mr Bobs Web Design in Arizona
The Arizona Web Hosting Challenge
ou812

 

Posts: 1566
Joined: 1/5/2002
From: San Diego
Status: offline

 
RE: Client side form validation (Jcap) - 7/9/2007 17:05:40   
This seems great if it really works. I use ASP captcha checking myself. But I'm curious why spam bots have JS turned on. What am I missing?

_____________________________

-brian

EnterpriseDB: Enterprise-class relational database management system
PostgreSQL: The world's most advanced open source database

(in reply to BobbyDouglas)
Reflect

 

Posts: 4769
From: USA
Status: offline

 
RE: Client side form validation (Jcap) - 7/10/2007 11:27:11   
brian,

I was wondering myself so I turned off JS and restarted my browser. The page then throws up a turn on JS for this to work message. Not sure if the bot could then bypass the routine, I don't have enough time to find out.

Take care,

Brian

_____________________________


(in reply to ou812)
GolfMad

 

Posts: 181
Joined: 3/20/2002
From: UK
Status: offline

 
RE: Client side form validation (Jcap) - 7/12/2007 10:46:50   
Its a great idea and I use something similar on an aspx form BUT I still receive the odd spambot completed form. MVP's on the Microsoft EWD forum said that this could be bypassed by javascript being off.

I haven't investigated the original CAPTCHA method but some spambots can definatley bypass a java script requirement by having it switched off.
I just wish there was something foolproof and eay to use, here is my code below. At least a reduction is better than nothing.
quote:


<span>Is ice hot or cold?<a href="#" class="hintanchor" onMouseover="showhint('This question is being asked to prevent automated Spam machines completing these forms.<br> Answering shows you are a real person.', this, event, '200px')">-
why ask?</a></span><br />
<asp:TextBox runat="server" id="real" Width="106px"></asp:TextBox>
<br />
<asp:RequiredFieldValidator runat="server" ErrorMessage="Completion required to beat Spam" id="RequiredFieldValidator3" Display="Dynamic" ControlToValidate="real">
</asp:RequiredFieldValidator>
<asp:CompareValidator runat="server" ErrorMessage="Please read question above and answer" id="CompareValidator1" ValueToCompare="cold" Display="Dynamic" ControlToValidate="real">
</asp:CompareValidator>

(in reply to Reflect)
jaybee

 

Posts: 14141
Joined: 10/7/2003
From: Berkshire, UK
Status: offline

 
RE: Client side form validation (Jcap) - 7/12/2007 11:02:38   
There is if you can run PHP. Go to Mike Cherim's site and pick up his secure form.

_____________________________

If it ain't broke..... fix it until it is.
:)

:)
GAWDS
Now where did I put that Doctype?

(in reply to GolfMad)
BobbyDouglas

 

Posts: 5455
Joined: 5/15/2003
From: Arizona
Status: offline

 
RE: Client side form validation (Jcap) - 7/12/2007 13:38:47   
Jcap is not meant to be the most accurate anti-spam solution, but it is one that currently provides a great deal of blocking, with the absolute least amount of work to get up and running.

_____________________________

Arizona Web Design - Mr Bobs Web Design in Arizona
The Arizona Web Hosting Challenge

(in reply to jaybee)
Page:   [1]

All Forums >> Community >> OutFront Discoveries >> Client side form validation (Jcap)
Page: [1]
Jump to: 1





New Messages No New Messages
Hot Topic w/ New Messages Hot Topic w/o New Messages
Locked w/ New Messages Locked w/o New Messages
 Post New Thread
 Reply to Message
 Post New Poll
 Submit Vote
 Delete My Own Post
 Delete My Own Thread
 Rate Posts