Воскресенье, 13.07.2025, 13:33
Приветствую Вас Гость

  • Страница 1 из 1
  • 1
Запрещаем использовать то или иное слово!
sg-uaДата: Воскресенье, 13.03.2011, 19:37 | Сообщение # 1
Сообщений: 177
:-(

Скрипт просто будет заменять слова,которые вы запрещаете либо теги,можно творить всё,что угодно,главное-иметь ум!

Code
<script>   
function replace_all(str1,str2)   
{   
regexp=new RegExp(str1,"g")   
all_elements=document.getElementsByTagName('*');   
for(i=0,s=all_elements.length;i<s;i++)   
     if(all_elements[i].tagName!="SCRIPT")   
     for(j=0,s_=all_elements[i].childNodes.length;j<s_;j++)   
     if(all_elements[i].childNodes[j].nodeType==3)   
     {   
     if(regexp.test(all_elements[i].childNodes[j].textContent))   
     {   
     all_text=all_elements[i].childNodes[j].textContent   
         
     text=all_text.substr(0,all_text.indexOf(str1))   
     left=document.createTextNode(text)   
         
     //<b>   
     middle=document.createElement('b');//Ставим тег,в который хотим обернуть заменяющее слово   
     //text=all_text.substr(all_text.indexOf(str1),str1.length)   
     middle.appendChild(document.createTextNode(str2))   
     //-------------------------------------------------------------------------------------------   
         
     text=all_text.substring(all_text.indexOf(str1)+str1.length,all_text.length)   
     right=document.createTextNode(text)   
         
     all_elements[i].childNodes[j].textContent=""   
     all_elements[i].insertBefore(left,all_elements[i].childNodes[j])   
     all_elements[i].insertBefore(middle,all_elements[i].childNodes[j])   
     all_elements[i].insertBefore(right,all_elements[i].childNodes[j])   
     }   
     }   
         
}   
window.onload=function(){   
replace_all("Слово,которое будет запрещаться!"," На что заменим! ");   

}   
</script>
 
  • Страница 1 из 1
  • 1
Поиск:
Статистика Форума
Последние обновленные темы Самые популярные темы Самые активные Новые участники
  • Webasm
  • (1)
  • SocialTools
  • (0)
  • Какие фильмы вы любите?
  • (3)
  • Скупаю сайты на юкоз
  • (1)
  • Юмор из игры Lineage2
  • (2)
  • Считаем до 100!
  • (19)
  • Мой сборник анекдотов
  • (142)
  • Как узнать пол вашего ПК)
  • (2)
  • Топ 50 дебильных запросов в Яндекс
  • (1)
  • НУБ
  • (1)
  • Приколы и ляпы прямого эфира
  • (1)
  • Удачное ограбление
  • (1)
  • Работа на 250р!!
  • (2)
  • Задания файловикам
  • (13)
  • Готовый сервер KZ Jump
  • (0)
  • Мой сборник анекдотов
  • (142)
  • Считаем до 100!
  • (19)
  • Задания файловикам
  • (13)
  • Какие фильмы вы любите?
  • (3)
  • Плановая реконструкция сайта
  • (3)
  • Формирование команды сайта webshara.ru
  • (3)
  • Правила добавления файлов
  • (3)
  • Юмор из игры Lineage2
  • (2)
  • Как узнать пол вашего ПК)
  • (2)
  • Работа на 250р!!
  • (2)
  • Каким спортом вы занимаете?
  • (2)
  • Каких исполнителей вы предпочитаете?
  • (2)
  • Вид материалов
  • (2)
  • Лучший файловик!
  • (2)
  • Webasm
  • (1)
  • Sannikoff
  • sg-ua
  • Вадим
  • Casillas
  • Lexus
  • kalbas90
  • Admin
  • Promoted
  • zmKenny
  • Sky_onik
  • XNick
  • OnlyWMZ
  • indonesko
  • vadem
  • megaBOOM
  • Ma1oY
  • vova
  • Vteatre
  • proasа
  • dryschaka
  • dudarev93
  • Angelinajoliencag19:28
    StojanLork12:57
    desdimm20:41
    zammetki10:20
    uorkn14:37
    tailra18:12
    Prochrom07:20
    Mikezella00:55
    A-Negative22:48
    OnlyWMZ21:40
    zver16049309:36
    igor33800:20
    RESPEKT01:00
    Loran18:38
    deeZy22:53