Скрипт типа jQuery Captcha - PullRequest
       6

Скрипт типа jQuery Captcha

0 голосов
/ 22 сентября 2009

У кого-нибудь есть предложения по созданию чрезвычайно простого поля проверки формы с помощью jquery? Мне нужно заблокировать базовую форму спама. Хотелось бы иметь какое-то поле типа 1 + 1 =, которое мы использовали, чтобы убедиться, что человек отправляет форму. У меня нет возможности разместить на сайте файлы .php или .asp, так что для этого потребуется использовать jquery или другой метод.

Есть предложения ??

Ответы [ 3 ]

2 голосов
/ 22 сентября 2009

Вполне возможно, что в скрипте робота нет даже Javascript, поэтому он будет бесполезен. Я не думаю, что это возможно без серверного решения.

0 голосов
/ 16 ноября 2009

Я тоже искал что-то подобное и думаю, что нашел что-то полезное, что тоже выглядит красиво: http://www.webdesignbeach.com/beachbar/ajax-fancy-captcha-jquery-plugin

Я еще не пробовал это.

Привет
Sigersted

0 голосов
/ 22 сентября 2009

Вы не можете решить эту проблему на стороне клиента (с помощью Jquery). В случае отправки спама клиенту нельзя доверять.

Чтобы решить эту проблему, вам нужно изменить вещи на стороне сервера.

Пара предложений, которых, вероятно, достаточно

  1. Отправьте хэш некоторых переменных сеанса, уникальных для этого пользователя, с помощью формы и подтвердите ответ. Это сделано для предотвращения повторных атак путем обнаружения плохих хэшей.

  2. Добавьте поля, которые следует оставить пустыми, и скройте их, используя css. Спам-боты заполнят их. Отфильтруйте материалы, содержащие данные в этих полях.

...