Я новичок в событиях, отправленных сервером, и пробую метод, изложенный в MSDN, для обработки событий, отправленных сервером; безуспешно.
Похоже, что встроенный сегмент Javascript моего небольшого HTML-файла не принимает никаких ошибок и данных. Я не знаю, заключается ли проблема в том, что мой PHP-скрипт не работает должным образом.
Я загрузил следующие HTML- и PHP-скрипты на сервер моего друга и просмотрел HTML-файл в браузере Chrome.
Эти два файла размещены на сервере моего друга в одном каталоге. Я успешно перешёл и просмотрел HTML-файл (test.html)
test.html
Untitled Document
const evtSource = new EventSource("event.php");
evtSource.addEventListener("ping", (event) => {
document.body.innerHTML+=event.data+"
";
});
evtSource.onerror = (err) =>
{
document.body.innerHTML+=err;
}
event.php
Подробнее здесь: https://stackoverflow.com/questions/797 ... ent-events