Показать сообщение отдельно
  #5 (permalink)  
Старый 19.07.2012, 23:54
без статуса
Отправить личное сообщение для Deff Посмотреть профиль Найти все сообщения от Deff
 
Регистрация: 25.05.2012
Сообщений: 8,219

<!DOCTYPE html>
<html>
<head>
<meta http-equiv=content-type content="text/html; charset=utf-8">

<script type=text/javascript>
stopWords=['помогите','помагите','памогите','памагите','срочно','горю',
           'пожалуйста','пожалуста','пжл','пож.','плиз','хелп','надо',
           'нужно','нужна','необходим','нуждаюсь','прошу','помощи',
		   'нужна ваша помощь','хочу','хотелось бы','как бы','как-бы',
		   'какбы','завтра','умоляю','подскажите','нужен совет','!',
		   'ребята','люди','уважаемые','окажите помощь','здравствуйте',
		   'здраствуйте','спасибо','спс','благодар','болею','болел',
		   'больниц','беремена','попросил','такой','такая','такое',
		   'такие','help','plz','pls','please','pleas','plez','sos']

function test2(a,b) {var FlagStop=false;
      if(a.indexOf(b)!=-1) {FlagStop=true;
      a=a.replace(b,'...');
      a=test2(a,b);//alert(a)
      }
 return a;
}

function test(obj)
{   obj=document.getElementById("abcd");
    var a=obj.value;
    obj.value=(a.substr(0,1).toUpperCase(0)+a.substr(1))
    currentText=obj.value;

    for(var i=0; i<stopWords.length; i++){
        currentText=test2(currentText,stopWords[i])
    }        alert('Выходной текст с правками: \n'+currentText)
	  if(currentText!=obj.value){
             alert('Уважаемый пользователь!\n\nСогласно Правилам форума, '+
                   'в Названии сообщения не\nдопустимы слова и выражения, '+
                   'не отражающие его суть:\n\nПомогите, Срочно, '+
                   'Пожалуйста, Плиз, Хелп, Help, SOS\nи т.д. и т.п.'+
                   '\n\nАдминистрация настоятельно рекомендует Вам впредь '+
                   'не\nнарушать Правила форума, в противном случае на Вас '+
                   'будут\nналожены санкции, вплоть до вечного бана.');
           }

}
</script>
  
<body>
<p>Введите любое из слов:<br />
<b>помогите, срочно, горю, пожалуйста, плиз, хелп, help, sos</b></p>
<textarea style="width: 400px; height: 100px" id="abcd" onkeyup="test(this)" onchange="test(this)"></textarea>
</body>
</html>

Последний раз редактировалось Deff, 20.07.2012 в 01:13.
Ответить с цитированием