| Autor | Zpráva | ||
|---|---|---|---|
| Trombon Profil * |
#1 · Zasláno: 30. 3. 2014, 19:40:27
Zdravím přítomné.
Potřeboval bych poradit jakým způsobem kontrolovat slova psaná do teaxtera a pokud se tam objeví nevhodné slovo zprávu neodeslat. Zprávu odesílám přes ajax. <textarea class="entry" id="zprava" placeholder="Zprávu odešleš pomocí enter. Na další řádek jdi pomocí SHIFT + ENTER. Nepište si zde o heslo!!"></textarea> Ajax: var chat = {}
chat.fetchMessages = function () {
$.ajax({ url: '/chat/ajax/chat.php',
type: 'post',
data: { method: 'fetch' },
success: function(data) {
$('.chat .messages').html(data);
}
});
}
chat.throwMessage = function (message) {
if ($.trim(message).length !=0) {
$.ajax({
url: '/chat/ajax/chat.php',
type: 'post',
data: { method: 'throw', message: message },
success: function(data) {
chat.fetchMessages();
chat.entry.val('');
}
});
}
}
chat.entry = $('.chat .entry');
chat.entry.bind('keydown', function(e) {
if (e.keyCode === 13 && e.shiftKey === false) {
chat.throwMessage($(this).val());
event.preventDefault();
}
});
chat.interval = setInterval(chat.fetchMessages, 15000);
chat.fetchMessages();Potřeboval bych někam napsat seznam nevhodných slov a pokud se to slovo objeví právě ve zprávě tak zprávu neodeslat a vyhodit hlášku s tím že zpráva obsahuje nevhodné slovo. Všem kteří se mi budou snažit poradit předem děkuji. |
||
| peta Profil |
Objekt string » Metody objektu string
"indexOf(podřetězec) vrací pozici výskytu podřetězce v řetězci" + cyklus Pripadne regul. vyraz misto indexOf http://www.visibone.com/regular-expressions/ http://www.regexp.cz/ http://www.javascriptkit.com/javatutors/redev3.shtml |
||
| _es Profil |
#3 · Zasláno: 31. 3. 2014, 12:37:39
Trombon:
Inak ako na serveri vloženiu nevhodného slova spoľahlivo nezabrániš. |
||
|
Časová prodleva: 12 let
|
|||
0