سبد (0)

رویداد سرور onerror

مثال (رویداد سرور onerror)

انجام دادن یک سری عملیات، در صورتی که یک مشکل در جریان رویداد، ایجاد شود:

var source = new EventSource("demo_sse.php");
source.onerror = function() {
    // Do something to handle error
};

تعریف و کاربرد

رویداد onerror زمانی روی می دهد که، یک error در منبع رویداد(event source) به وجود بیاید.

یک error معمولا زمانی ایجاد می شود که در یک اتصال، اختلال ایجاد شود. در صورت ایجاد اختلال، شیء EventSource به طور اتوماتیک برای اتصال دوباره به سرور تلاش می کند.

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

  • onmessage: زمانی روی می دهد که یک پیام دریافت شود.
  • onopen: زمانی روی می دهد که یک اتصال به سرور باز شود.

برای اطلاعات بیشتر در مورد رویدادهای فرستاده شده از سمت سرور، آموزش HTML5 Server-Sent Events Tutorial را مطالعه کنید.


پشتیبانی مرورگرها

اعداد داخل جدول، اولین ورژن مرورگری را مشخص می کند که به طور کامل از این رویداد پشتیبانی می کند.

Event     
onerror 9.0 پشتیبانی نمی شود 6.0 5.0 11.0

نحوه استفاده

object.onerror=function(){myScript};

استفاده از متد addEventListener():

object.addEventListener("error", myScript);

متد addEventListener() در Internet Explorer 8 و ورژن های پایین تر از آن پشتیبانی نمی شود.


جزئیات تکنیکی

Bubbles: خیر
Cancelable: خیر
Event type: Event

مرجع کلیه رویدادهای JavaScript Reference مرجع کلیه رویدادهای JavaScript


تمامی محصولات و خدمات این وبسایت، حسب مورد دارای مجوزهای لازم از مراجع مربوطه می‌باشند و فعالیت‌های این سایت تابع قوانین و مقررات جمهوری اسلامی ایران است.
logo-samandehi مجوز نشر دیجیتال از وزرات فرهنگ و ارشاد اسلامی پرداخت آنلاین -  بانک ملت معرفی بیاموز در شبکه سه