Praca w domu - Dodatkowa Praca - Zarabianie przez Internet
Chat node.js - Wersja do druku

+- Praca w domu - Dodatkowa Praca - Zarabianie przez Internet (https://zarabiam.com)
+-- Dział: Off-Topic (https://zarabiam.com/Forum-Off-Topic-9)
+--- Dział: Programowanie (https://zarabiam.com/Forum-Programowanie-364)
+--- Wątek: Chat node.js (/Temat-Chat-node-js-135923)



Chat node.js - endriu1231231 - 19-07-2016

Witam chciałem zabezpieczyć swój czat przed wysyłaniem pustych wiadomości
ale cos mi nie wychodzi pomorze ktos ? Czysty kod czatu http://wklej.org/id/2767304/


RE: Chat node.js - maniekzsk8 - 02-08-2016

Kod:
var socket = io(); $('form').submit(function(){ // sprawdza czy value nie jest pusty, jeżeli jest zwraca false // i wyświetla alert var value = $('#m').val().trim(); if(value == '') { alert('error'); return false; } socket.emit('chat message', $('#m').val()); $('#m').val(''); return false; }); socket.on('chat message', function(msg){ $('#messages').append($('<li>').text(msg)); });

(19-07-2016, 11:41)endriu1231231 napisał(a): Witam chciałem zabezpieczyć swój czat przed wysyłaniem pustych wiadomości
ale cos mi nie wychodzi pomorze ktos ? Czysty kod czatu http://wklej.org/id/2767304/



RE: Chat node.js - CustomDark - 01-09-2016

Kod:
socket.on('chat message', function(msg){ if(msg.trim() == '') return; $('#messages').append($('<li>').text(msg)); });

możesz jeszcze dodać ten kawałek kodu, aby sprawdzać czy wiadomość przychodząca z serwera nie jest pusta - ktoś może wysłać zapytanie ręcznie.
ewentualnie możesz to zrobić na serwerze.