حدث onopen

التعريف والاستخدام

يحدث حدث onopen عند فتح اتصال مع مصدر الحدث.

أحداث مرتبطة:

  • onmessage - يحدث عند استقبال رسالة
  • onerror - يحدث عند ظهور مشكلة

للإطلاع على معلومات أكثر حول الحدثات المرسلة من الخادم، اطالع دليل دراسي حول الحدثات المرسلة من الخادم HTML5

مثال

إنشاء عنصر EventSource جديد وحدد عنوان الصفحة التي يتم إرسال التحديثات منها.

عندما (وإذا) يتم إنشاء الاتصال، اكتب بعض النصوص في عناصر <h1>:

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

جرب بنفسك

النحو

object.onopen = function(){myScript};

جرب بنفسك

استخدام طريقة addEventListener():

object.addEventListener("open", myScript);

جرب بنفسك

ملاحظة:Internet Explorer 8 أو الأحدث لا يدعمها طريقة addEventListener()

تفاصيل التقنية

الانفجار: غير مدعوم
يمكن إلغاء الاشتراك: غير مدعوم
نوع الحدث: حدث

دعم المتصفح

الرقم في الجدول يشير إلى إصدار المتصفح الذي يدعم هذا الحدث بشكل كامل.

أحداث Chrome IE Firefox Safari Opera
onopen 9.0 غير مدعوم 6.0 5.0 11.0