![]() | 02.01.2011, 16:18 | ||||
Анти-спам для мини-чата Вот недавно пришла идея реализоать это. Сначала попросил кое-где на форуме, но потом пришла мысль. Как это работает? Скрипт достаёт текст из формы добавления сообщений в мини-чате и проверяет его циклом на наличие определённых символов. Установка: 1. Заходим ПУ - Управление дизайном - Мини-чат - Форма добавления сообщений Находим: Code $SUBMIT$ Заменяем на: Code <div style="width: 30px;"><input value="OK" class="mchat" id="mchatBtn" style="width: 30px;" type="button" onClick="antispam()"><img alt="" style="display: none;" id="mchatAjax" src="http://s105.ucoz.net/img/fr/ajax3.gif" border="0" width="16"></div> 2. Там же: В самый верх ставим скрипт Code <script type="text/javascript"> /* * Автор energo script by megachat.moy.su * 02.01.2011 */ function antispam(){ zapr = new Array() zapr[0] = /http:/// zapr[1] = /www/ //здесь добавляем символы, на которые будет реагировать скрипт soobh = $('#mchatMsgF').val()//дальше не трогаем for (i=0; i < zapr.length; i++){ result = soobh.search(zapr[i]) if(result != -1 ){ _uWnd.alert('Ошибка! В вашем сообщении найдены запрещённые символы!','',{w:250,h:90,tm:3000});return;//текст в алерте можно поменять на свой }} if (result == -1){ sbtFrmMC991();} } </script> Модификация скрипта. Материал взят с сайта infoscript.ru
| |||||
| Категория: Скрипты uCoz | Просмотров: 2621 | Добавил: energo | Рейтинг: 4.3/3 | | |||||
| Теги: | |||||
| Всего комментариев: 15 | 1 2 » | ||||||
| |||||||
| 1-6 7-8 | |||||||