Есть чат, построенный на 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 ответов
Ответов пока нет
Рекомендуем личную консультацию

·٠•●Николай●•٠·

Сейчас на сайте
----------Оnline помощь---------- Профессиональная помощь ПК
Посмотреть всех экспертов из раздела Технологии > PHP