14.06.2012, 19:18 | |||||
Проверка e-mail + защита от спамаСуществуют сервисы "одноразовых" почтовых ящиков, которые с большой охотой используют спамеры. Суть скрипта состоит в том, чтобы запретить регистрацию с определенным e-mail адресов Как это работает: Каждые 300 миллисекунд скрипт проверяет значение поля e-mail и, если в нём окажется хоть одно из запрещенных значений - выведет alert окно с уведомлением, удалит поле e-mail, кнопку регистрации и будет кликать капчу каждые 300 миллисекунд... Также при клике или переходе в поле e-mail капча будет обновлена, дабы избежать заполнения e-mail последним, принудительно заставив человека вводить последней именно капчу. Также разбиндино нажатие enter в поле e-mail Установка: ПУ \ Управление дизайном \ Пользователи \ Форма регистрации пользователей и в самый низ вставляем: Code <script> // ApoTeam (c) 2012 $('.manFlaEmail').focus(function() { $('#secImg').click(); }).keydown(function(a) { if(a.keyCode == 13) { return false; }; }); apoarr = ['rtrtr', 'mailspeed'] antiapo = setInterval(function() { for(i=0;i<10;i++) { if($('.manFlaEmail').val().indexOf(apoarr[i]) != -1) { clearInterval(antiapo); new _uWnd('id', 'Внимание', 200, 70, {autosize:0}, 'Вы заблокированы системой антиспам'); $('.manFlSbm, input[name="code"], input[name="email"]').remove(); setInterval(function() { $('#secImg').click(); }, 300); }; }; }, 300); </script> Внимание:Данный скрипт будет работать только у тех, у кого регистрация Локальные пользователи а не uNet! Материал взят с сайта infoscript.ru
| |||||
Категория: Скрипты uCoz | Просмотров: 1891 | Добавил: antisept | Рейтинг: 4.0/1 | | |||||
Теги: |
Пока комментариев нет. Ты можешь быть первым! | |
Кроме того, материал перепечатывали с сайта на сайт, ставили... файл можно найти на Вэбочке (название tables_tablichki_dli_foruma.js).