Есть чат, построенный на javascript и php. Нужно добавить отображение времени сообщения.

Есть чат, построенный на javascript и php. Нужно добавить отображение времени сообщения. Подскажите пожалуйста как примерно это можно реализовать.

JS:
update_chat(); $(function () { $('.inputbox').keypress(function (e) { if (!e.shiftKey && e.which == 13) { sendMessage($(this).val()); $(this).val(''); e.preventDefault(); } }); $('.chat-button').click(function (e) { sendMessage($('.inputbox').val()); e.preventDefault(); }); }); function sendMessage(text) { $.post('/add_message', {messages: text}, function (message) { if (message && message.status) { $.notify(message.message, message.status); $('.inputbox').val(''); } }); } function add_smile(e){ $.post('/add_message', {messages: e}, function (message) { $("#sendie") }); } function update_chat() { $.ajax({ type: «GET», url: "/chat", dataType: «json», cache: false, success: function (message) { if (message && message.length > 0) { $('.chat').html(''); message = message.reverse(); for (var i in message) { if (message[i].admin != 1) { var html = '<div class=«chat-message» data-uuid="' + message[i].id + '" data-user="' + message[i].userid + '">'; html += '<a href="/user/' + message[i].userid + '" target="_blank" + <div class=«date»></div>'; html += '<div class=«cm-avatar» style=«background-image: url(https://steamcdn-a.akamaihd.net/steamcommunity/public/images/avatars/' + _.escape(message[i].avatar).replace('_full', '') + '»></div>'; html += '</a>'; html += '<div class=«cm-info»>'; html += '<a href="/user/'+message[i].userid+'">'+message[i].username+'</a>'; html += '<span class=«chat_msg»>' + message[i].messages + '</span>'; html += '</div>'; html += '</div>'; } else { var html = '<div class=«chat-message» data-uuid="' + message[i].id + '" data-user="' + message[i].userid + '">'; html += '<a href="/user/' + message[i].userid + '" target="_blank">'; html += '<div class=«cm-avatar» style=«background-image: url(https://steamcdn-a.akamaihd.net/steamcommunity/public/images/avatars/' + _.escape(message[i].avatar).replace('_full', '') + '»></div>'; html += '</a>'; html += '<div class=«cm-info»>'; html += '<a href="/user/'+message[i].userid+'" style=«color:#FFF300;» target="_blank">'+message[i].username+' [VIP]</a>'; html += '<span class=«chat_msg»>' + message[i].messages + '</span>'; html += '</div>'; html += '</div>'; } $('.chat').append(html); } setTimeout(function(){update_chat();},1); } } }); }
20.08.16
0 ответов
Ответов пока нет
Рекомендуем личную консультацию

Виталий

С/C++/C#, Pascal/Delphi, PHP, Java/JavaScript, Visual Basic, консультации по web-разработке, удаленная помощь. Дорого, профессионально и качественно. Вопросами про проблемы с играми, железом и настройкой системы не занимаюсь!
Посмотреть всех экспертов из раздела Технологии > PHP