رویداد onopen

تعریف و استفاده

رویداد onopen وقتی اتصال به منبع رویداد باز می‌شود، رخ می‌دهد.

رویدادهای مرتبط:

  • onmessage - وقتی پیام دریافت می‌شود
  • onerror - وقتی مشکل رخ می‌دهد

برای اطلاعات بیشتر در مورد سرورهای ارسال رویداد، دوره‌های ما را مطالعه کنید: آموزش HTML5 سرورهای ارسال رویداد

مثال

یک شیء جدید EventSource ایجاد کنید و URL صفحه‌ای که باید به‌روزرسانی‌ها را ارسال کند را مشخص کنید.

وقتی (و اگر) اتصال برقرار شد، مقداری متن را در علامت <h1> نمایش دهید:

var source = new EventSource("demo_sse.php");
source.onopen = function() {
  document.getElementById("myH1").innerHTML = "Updating server";
};

خودتان امتحان کنید

قوانین دستور زبان

وسیله.onopen = function(){myScript};

خودتان امتحان کنید

استفاده از روش addEventListener():

وسیله.addEventListener("open", myScript);

خودتان امتحان کنید

توضیحات:اینترنت اکسپلورر 8 یا نسخه‌های پیشین از آن پشتیبانی نمی‌کند روش addEventListener()

جزئیات فنی

بول‌آپ: ناممکن
قابل‌برچید: ناممکن
واقع نوع: Event

براوزر سپورٹ

جداول میں نمبر کی اشارت، اس واقع کا پورا پورا سپورٹ کرنے والی پہلی براوزر ورژن کا حوالہ دیتا ہے۔

واقع کروم آئی ای فائرفاکس سافری اپرا
onopen 9.0 ناممکن 6.0 5.0 11.0