اعلان های رویداد ارسال شده از سرور را دریافت کنید

شیء EventSource برای دریافت اعلان‌های رویداد ارسال‌شده از سرور استفاده می‌شود:


Example



var source = new EventSource("demo_sse.php");
source.onmessage = function(event) {
  document.getElementById("result").innerHTML += event.data + "<br>";
};


مثال توضیح داده شد:

  • یک شیء EventSource جدید ایجاد کنید و URL صفحه ارسال به‌روزرسانی‌ها را مشخص کنید.(در این مثال "demo_sse.php")
  • هر بار که یک به روز رسانی دریافت می شود، رویداد onmessage رخ می دهد
  • وقتی یک رویداد onmessage رخ می دهد، داده های دریافتی را در عنصر با شناسه قرار دهید."نتیجه"