задача состоит в том чтоб, создать кнопку online. точнее когда любой пользователь/гость на сайте смотри любой пост, нужно чтоб статус автора был online если тот в сети. как я это начал делать, делаю на nodejs
автор вошел на сайт, срабатывает этот код (client):
function log() {
socket.emit('login', $('#user_id').text());
}
(server):
io.on('connection', function(socket){
socket.on('login', function (nick) {
users.push(nick);
socket.nick=nick;
idsnicks[nick]=socket.id;
io.emit('userlist', users);
io.emit('creatChat', '<button id="createChat" data="'+nick+'" class="btn btn-primary btn-sm">Author online</button>');
});
});
обратно на клиенте:
socket.on('creatChat', function(btn) {
console.log(btn);
$('.online').append(btn);
});
где $('.online') это div с классом online в который должна вставляться кнопка о статусе. этот див заранее создан на всех страницах где нужна кнопка. однако это срабатывает только для самого автора, но не для всех пользователей. как сделать чтоб эта кнопка была доступна всем, когда автор поста в сети??
Современные решения для бизнеса: как облачные и виртуальные технологии меняют рынок
Виртуальный выделенный сервер (VDS) становится отличным выбором
В браузерах на андроидах не работает выпадающие меню на сайтеJS код:
Пытаюсь удалить данные с таблицы, и никак не пойму что делаю не такНа сервере все нормально удаляется, а на клиенте обновленную табличку увижу...
Мне нужно чтобы линии вертикальные и горизонтальные двигались таким образом, чтобы создавалось ощущение 3-мерной линейной плоскости сделать...
Есть работающий код появления, скрытия блока div по кнопке - ссылкеПроблема заключается в том, что в всплывающем блоке boxs, которому присвоен...