diff --git a/Applications/Chat/Web/index.php b/Applications/Chat/Web/index.php index 57576da..6e95496 100644 --- a/Applications/Chat/Web/index.php +++ b/Applications/Chat/Web/index.php @@ -112,7 +112,10 @@ function onSubmit() { var input = document.getElementById("textarea"); var to_client_id = $("#client_list option:selected").attr("value"); var to_client_name = $("#client_list option:selected").text(); - ws.send('{"type":"say","to_client_id":"'+to_client_id+'","to_client_name":"'+to_client_name+'","content":"'+input.value.replace(/"/g, '\\"').replace(/\n/g,'\\n').replace(/\r/g, '\\r')+'"}'); + var content = input.value.trim(); + if (content !== "") { + ws.send('{"type":"say","to_client_id":"' + to_client_id + '","to_client_name":"' + to_client_name + '","content":"' + content.replace(/"/g, '\\"').replace(/\n/g,'\\n').replace(/\r/g, '\\r') + '"}'); + } input.value = ""; input.focus(); }