Как отличить человека от робота.
как проверить реальный ли пользователь зашел или робот???
|
|
нет
|
надо если робот то не пускать на страницу
|
Без капчи со 100% точностью никак
|
А подгружать контент по клику аяксом?
|
Цитата:
|
Цитата:
|
|
Maxmaxmахimus,
Вот увидите, настанет время, когда боты будут читать капчи лучше большинства людей :) |
Попробуйте этот скрипт.
<script type="text/javascript"> var date=new Date(), sec=date.getSeconds(); var pr=prompt(sec, 'Введите число написанное выше'); if (sec != pr) { document.write('Вы неправильно ввели число. Возможно вы робот. Нажмите F5 для второй попытки.'); } </script> Берётся случайное число в виде секунды и показывается пользователю. Если он его правильно ввёл страница показывается, если нет, то пользователю пишется, что возможно он робот. Есть только единственный минус, что скрипт берёт время с локального компьютера, и робот может легко вычислить это число. |
Джэксон,
ТС хочет, чтобы юзер вообще не заметил, что его на роботоподобность проверяют |
Ааа.. тогда я даже не знаю как. А какой это смысл делать? Обычно проверка ставится перед отправкой формы от спамеров. Какой резон делать просто проверку на робота?
|
Часовой пояс GMT +3, время: 15:11. |