Форум Diz-Cs.Ru
Преимущества регистрации:
Возможность создания тем
Общение с пользователями
Найдете множество полезной информации
Найдете своих единомышленников
DIZ-CS.RU - Мы с Вами НАВСЕГДА!
  • Страница 1 из 1
  • 1
Модератор форума: -SAM-  
Защита от ботов (для гостевой книги)
Дата: Пн, 15.03.2010, 20:54:26 | Сообщение # 1
Аватарка Lifes
َﱢﱟﱞﱡ۩ﱡﱞﱟﱢَМодерَﱢﱟﱞﱡ۩ﱡﱞﱟﱢَ
OFF
Пользователь
766 Сообщения:
19 Награды:
0 Отзывы:
Суть работы скрипта:

В форме добавления сообщений выводится галочка "Вы не бот?", при нажатии на которую в сообщение автоматически добавляется спец-ключ. Если же сообщение пишет бот, то он не нажмёт на галочку и ключ не добавится. На странице в каждом сообщении ищется этот спец-ключ, если он не найден, то данное сообщение скрывается.

Установка:

Страница с сообщениями

После <body>:

Code
<style>._m {display:none}</style>

Перед </body>:

Code
<script>
$('._m').each(function(){
if (this.innerHTML.indexOf('[visible]')!=-1) this.style.display = 'block';
this.innerHTML = this.innerHTML.split('[visible]').join('');
})
</script>

Вид материалов

Заменяем весь код на:

Code
<div class="_m"> Код вида материалов </div>

Форма добавления сообщений

После

Quote
<input class="commSbmFl" type="submit" id="gbsbm" value="- Добавить комментарий -" />

Ставим

Code
<input type="checkbox" onclick="document.getElementById('message').value += '[visible]';" />
  • Страница 1 из 1
  • 1
Поиск: