رویداد 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

ਬਰਾਉਜਰ ਸਮਰੱਥਾ

ਸਾਰੇ ਈਵੈਂਟਾਂ ਦੇ ਪਹਿਲੇ ਬਰਾਉਜ਼ਰ ਵਰਜਨ ਨੂੰ ਸ਼ਾਮਲ ਕੀਤਾ ਗਿਆ ਹੈ ਜੋ ਪੂਰੀ ਤਰ੍ਹਾਂ ਈਵੈਂਟ ਨੂੰ ਸਮਰੱਥ ਕਰਦਾ ਹੈ。

ਈਵੈਂਟ ਚਰਾਮ IE ਫਾਇਰਫਾਕਸ ਸਫਾਰੀ ਓਪਰਾ
onopen 9.0 ਸਮਰੱਥ ਨਹੀਂ 6.0 5.0 11.0