JS DOM

Ginger Redhead

Знающий
Дней с нами
2.692
Розыгрыши
0
Сообщения
165
Репутация
5
Реакции
119
Всем привет!

Есть чат на сайте.
Все с него идет в телеграм.
Используя JS DOM - можно добавить к этому чату автоприветствие, вот только я этого не умею.
Смотрел разные курсы и гайды.

Это будет скрипт? Или что?

Вот варианты, которые можно юзать ( которые я нашел ) - но не смог закинуть нормально:


Код:
import Typed from 'typed.js';

var options = {
  strings: ["<i>First</i> sentence.", "&amp; a second sentence."],
  typeSpeed: 40
}

var typed = new Typed(".element", options);
Код:
$('#myForm').submit(function(){
    $.ajax({
        type: "POST",
        url: "greetings.php",
        data: "username="+$("#username").val(),
        success: function(html){
            $("#content").html(html);
        }
    });
    return false;
});
typed.js и greetings.php ( в первом случае я знаю что это ; во втором, файл с моим текстом ведь, который в echo - верно? )

Буду рад любой помощи.
 
Мб просто отправить POST запрос с именем, а сервер выведет "Hello $username!" как системное сообщение?
Только если не надо, чтобы все видели, что кто-то подключился
--Ссылка удалена--
Вот сайт и там Вы найдете чат.
 
Почему вы так любите PHP?) Да и зачем нужен JS DOM когда есть Virtual DOM, взять тот же Vue.
1. На клиенте отправить особый запрос и отправлять его если дата последнего захода истекла (можно заспамить запрос если узнать)
2. При обработке сообщения проверять дату его последнего написание,если больше скажем часа заносить приветствие, тут уже не подделать как в первом варианте.
(3 Node.js). При подключение к сокету проверять дату последнего захода (very easy).
 
А откуда имя пользователя берется?