Среда, 17.04.2024, 00:41
Приветствую Вас Шпион | RSS
[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
  • Страница 1 из 1
  • 1
Форум GPL » Скрипты для uCoz » Пользователи » Антимат для любого модуля
Антимат для любого модуля
camperДата: Понедельник, 01.06.2009, 10:07 | Сообщение # 1
Зам. администратора
Группа: Пользователи
Сообщений: 128
Репутация: 2 []
Для того, чтобы плохие слова на странице были заменены, вам необходимо в самый конец html кода нужной страницы, но перед тегом </body> вставить скрипт:
Code
<script>    

// Антимат    

txt = document.body.innerHTML;    

// Ниже вместо слова "мат" впишите слова или словосочетания которые хотите заменить    
// каждое новое слово должно отделяться от предыдущего символом |          
// перед и после слова пробелов быть не должно    
// все написанные вами слова буду заменены на [cencored]    

bad = /мат|мат|мат/i;    

// Конец редактируемой зоны    

while (txt.indexOf(bad)>=0) txt = txt.replace(bad, '<span style="color: #FF0000">[cencored]</span>');    
document.body.innerHTML = txt;    
</script>

И настроить его следуя инструкциям которые прописаны прямо в коде.
Форум GPL » Скрипты для uCoz » Пользователи » Антимат для любого модуля
  • Страница 1 из 1
  • 1
Поиск: