Правила: сайта | форума
Ваш IP: 3.129.71.42 |
Ленточный вариант форума | Пользователи | Основные термины / Сленг | Правила форума | Поиск | RSS подписка
23:50 - 10.06.2024
23:47 - 10.06.2024
23:46 - 10.06.2024
23:37 - 10.06.2024
17:31 - 09.06.2024
Закладки Beta! [Избранные темы форума, сайта. Релизы участников форума. Эксклюзивные темы.]
  • Страница 1 из 1
  • 1
Запрещаем использовать то или иное слово!
RaDeMax Добавлено: Понедельник, 09.08.2010, 15:19 | Сообщение № 1
Статус отсутствует

Уровень 1

[ 0 ]
Замечания: 0%

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




[url=http://www.liveinternet.ru/users/kpop5q5lloj/post270917997/]как сделать снеговика в minecraft[/url]
 
Сообщение
Скрипт просто будет заменять слова,которые вы запрещаете либо теги,можно творить всё,что угодно,главное-иметь ум!
<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>



Автор - RaDeMax
Дата добавления - 09.08.2010 в 15:19
DJSEMIN Добавлено: Понедельник, 09.08.2010, 22:10 | Сообщение № 2
Статус отсутствует

Уровень 1

[ 0 ]
Замечания: 0%
Ага! Ставлю.
 
СообщениеАга! Ставлю.

Автор - DJSEMIN
Дата добавления - 09.08.2010 в 22:10
  • Страница 1 из 1
  • 1
Поиск:
Загрузка...

Тех. темы Приоритетные правила Служба поддержки

Вопрос - ответ (Новичкам!)

Баг-репорт (по сайту/форуму)

Ваши предложения

Правила: сайта | форума (Важно!)

Обязанности модератора

Правила добавления новостей

Гл. админ: Admin отправить ЛС


Саппорт | icq 88-39-445


Использование материалов форума на сторонних ресурсах без прямой обратной ссылки строго запрещено!

Профиль

Доска почета


Последние темы / Последнее обновление Самые популярные темы Лучшие форумчане Новые пользователи
  • admin

    - сообщ: (112)

2010 © «Зона-Медиа™» - Все права защищены. Используя наш сайт, Вы обязуетесь выполнять условия данного соглашения.
Часовой пояс GMT +2, время: 16:09