message
Обновлено: 23.03.2023
Визначення та використання
Подія onmessage виникає, коли повідомлення отримано через джерело події.
Об’єкт події для події onmessage підтримує такі властивості:
- дані - Містить фактичне повідомлення
- origin - URL-адреса документа, який викликав подію
- lastEventId - ідентифікатор останнього повідомлення, побаченого в потоці подій
Пов'язані події:
- onopen - виникає, коли відкрито з'єднання з сервером
- onerror - виникає, коли виникає проблема
Приклад
Створіть новий об’єкт EventSource і вкажіть URL-адресу сторінки, яка надсилає оновлення.
Щоразу, коли надходить оновлення, відбувається подія onmessage. Коли відбувається подія onmessage, помістіть отримані дані в елемент <div> з id="myDIV":
var source = new EventSource("demo_sse.php");
source.onmessage = function(event) {
document.getElementById("myDIV").innerHTML += event.data + "<br>";
};
Підтримка браузера
Синтаксис
object.onmessage = function(){myScript};
Використовуючи метод addEventListener():
object.addEventListener("message", myScript);
Технічні деталі
Бульбашки: | Немає |
---|---|
Скасовано: | Немає |
Тип події: | Подія |