مرجع للأحداث

يتم إرسال أحداث DOM Events لإبلاغ الكود أن أشياء مثيرة قد حدثت. يتم تمثيل كل حدث ب Object يعتمد على واجهة Event ، وقد يحتوي على حقول و / أو دوال مخصصة إضافية للحصول على معلومات إضافية حول ما حدث. يمكن أن تمثل الأحداث كل شيء بدءًا من تفاعلات المستخدم الأساسية إلى الإشعارات التلقائية للأشياء التي تحدث في نموذج العرض.

تقدم هذه المقالة قائمة بالأحداث التي يمكن إرسالها؛ بعضها أحداث قياسية محددة في المواصفات الرسمية ، والبعض الآخر أحداث تستخدم داخليًا بواسطة متصفحات محددة، على سبيل المثال، الأحداث الخاصة بـ Mozilla  مدرجة بحيث يمكن للإضافات add-ons استخدامها للتفاعل مع المستعرض.

الأقسام الأكثر شيوعا

أحداث المصادر

اسم الحدث يُطلق عندما
error فشل تحميل مصدر.
abort تم إلغاء تحميل مصدر.
load انتهى تحميل المصدر والمصادر التابعة له.
beforeunload

النافذة والمستند والمصادر الخاصة بهم على وشك ان يتم تحميلهم.

unload  يتم إلغاء تحميل المستند أو المصدر التابع له.

أحداث الشبكة

اسم الحدث يُطلق عندما
online حصل المتصفح على الوصول الى الشبكة.
offline فقد المتصفح الوصل الى الشبكة.

أحداث التركيز

اسم الحدث يُطلق عندما
focus تلقى عنصر ما التركيز (بدون فقاعة).
blur فقد عنصر ما التركيز (بدون فقاعة).
focusin عنصر ما على وشك تقلي التركيز (بفقاعة).
focusout فقد عنصر ما التركيز (بفقاعة).

WebSocket أحداث

اسم الحدث يُطلق عندما
open تم إنشاء اتصال WebSocket.
message يتم استلام رسالة من خلال WebSocket.
error تم إغلاق اتصال WebSocket مع ضرر (تعذر إرسال بعض البيانات على سبيل المثال).
close تم إغلاق اتصال WebSocket.

أحداث سجل الجلسة

اسم الحدث يُطلق عندما
pagehide يتم قطع إدخال سجل الجلسة من.
pageshow يتم قطع إدخال محفوظات الجلسة إلى.
popstate يتم نقل إدخال محفوظات الجلسة إلى (في حالات معينة).

CSS Animation  أحداث الحركة

اسم الحدث يُطلق عندما
animationstart بدأ CSS animation .
animationcancel تم إيقاف CSS animation .
animationend اكتمل CSS animation .
animationiteration  تم تكرارCSS animation .

أحداث CSS انتقالية 

اسم الحدث يُطلق عندما
transitionstart CSS transition بدأ بالفعل (يتم إطلاقه بعد أي تأخير)
transitioncancel CSS transition تم إلغائه.
transitionend CSS transition اكتمل.
transitionrun CSS transition بدأ تشغيله (تم إطلاقه قبل بدء أي تأخير).

أحداث النموذج

اسم الحدث يُطلق عندما
reset تم الضغط على زر "إعادة الضبط"
submit تم الضغط على زر "تسليم"

أحداث الطباعة

اسم الحدث يُطلق عندما
beforeprint تم فتح صندوق الطباعة.
afterprint تم إغلاق صندوق الطباعة.

أحداث تكوين النص

اسم الحدث يُطلق عندما
compositionstart يتم تحضير مقطع النص (مشابه لkeydown لإدخال لوحة المفاتيح ، ولكنها تعمل مع إدخالات أخرى مثل التعرف على الكلام).
compositionupdate تم إضافة حرف إلى مقطع من النص الذي يتم تكوينه.
compositionend تم الانتهاء من تكوين مقطع من النص أو إلغاؤه.

أحداث العرض

اسم الحدث يُطلق عندما
fullscreenchange تم تبديل عنصر إلى وضع ملء الشاشة أو منه.
fullscreenerror كان من المستحيل التبديل إلى وضع ملء الشاشة لأسباب فنية أو بسبب رفض الإذن.
resize تم تغيير حجم عرض المستند.
scroll تم تمرير عرض المستند أو تمرير عنصر.

أحداث الحافظة

اسم الحدث يُطلق عندما
cut تم قص التحديد ونسخه إلى الحافظة.
copy تم نسخ التحديد إلى الحافظة.
paste تم لصق العنصر من الحافظة.

أحداث لوحة المفاتيح

اسم الحدث يُطلق عندما
keydown تم الضغط على أي مفتاح.
keypress أي مفتاح (ما عدا Shift, Fn, أو CapsLock) في حالة الضغط عليه. (يُطلق بالتزامن.)
keyup تم تحرير الضغط من على أي مفتاح

أحداث الماوس

اسم الحدث يُطلق عندما
auxclick تم الضغط على زر جهاز التأشير (أي زر غير أساسي) وتحريره على عنصر.
click تم الضغط على زر جهاز التأشير (أي زر ، وسيصبح قريباً زر أساسي فقط) وتحريره على عنصر.
contextmenu يتم الضغط على الزر الأيمن للماوس (قبل عرض قائمة السياق).
dblclick يتم الضغط على زر جهاز تأشير مرتين على عنصر.
mousedown يتم الضغط على زر جهاز التأشير على عنصر.
mouseenter يتم نقل جهاز تأشير على العنصر المرفق به المستمع.
mouseleave يتم نقل جهاز تأشير بعيدًا عن العنصر المرفق به المستمع.
mousemove يتم نقل جهاز تأشير فوق عنصر. (يتم تشغيله باستمرار أثناء تحريك الماوس.)
mouseover يتم نقل جهاز التأشير إلى العنصر الذي يحتوي على المستمع مرفقًا أو على أحد توابعه.
mouseout يتم نقل جهاز تأشير بعيدا عن العنصر الذي يحتوي على المستمع مرفقًا أو بعيدًا عن أحد توابعه.
mouseup تم تحرير زر جهاز التأشير فوق عنصر.
pointerlockchange تم قفل المؤشر أو تحريره.
pointerlockerror كان من المستحيل تأمين المؤشر لأسباب فنية أو بسبب رفض الإذن.
select يتم تحديد بعض النص.
wheel يتم تدوير الزر العجلة لجهاز التأشير في أي اتجاه.

أحداث السحب و الإفلات

اسم الحدث يُطلق عندما
drag يتم سحب عنصر أو نص محدد. (يتم إطلاقه باستمرار كل 350 مللي ثانية)
dragend يتم إنهاء عملية السحب (عن طريق تحرير زر الماوس أو الضغط على مفتاح escape).
dragenter يدخل العنصر المسحوب أو تحديد النص في هدف إسقاط صالح.
dragstart يبدأ المستخدم في سحب عنصر أو تحديد نص.
dragleave العنصر المسحوب أو تحديد النص يترك هدف إفلات صالح.
dragover يتم سحب عنصر أو تحديد نص فوق هدف إفلات صالح. (يتم إطلاقه باستمرار كل 350 مللي ثانية)
drop يتم إسقاط عنصر على هدف إسقاط صالح.

أحداث الوسائط

اسم الحدث يُطلق عندما
audioprocess المخزن المؤقت للإدخال لـ ScriptProcessorNode جاهز للمعالجة.
canplay يمكن للمتصفح تشغيل الوسائط ، ولكن التقدير يشير أنه لم يتم تحميل بيانات كافية لتشغيل الوسائط حتى نهايتها دون الحاجة إلى التوقف لمزيد من التخزين المؤقت للمحتوى.
canplaythrough يُقَدِّر المتصفح أنه يمكنه تشغيل الوسائط حتى نهايتها دون التوقف لتخزين المحتوى مؤقتًا.
complete يتم إنهاء عرض OfflineAudioContext}.
durationchange تم تحديث خاصية المدة duration.
emptied أصبحت الوسائط فارغة؛ على سبيل المثال، يتم إرسال هذا الحدث إذا تم تحميل الوسائط بالفعل (أو تحميلها جزئيًا) ، ويتم استدعاء load () method لإعادة تحميلها.
ended توقف التشغيل لأنه تم الوصول إلى نهاية الوسائط.
loadeddata تم الانتهاء من تحميل الإطار الأول للوسائط.
loadedmetadata تم تحميل البيانات الوصفية metadata.
pause تم إيقاف التشغيل مؤقتا.
play بدأ التشغيل.
playing التشغيل جاهز للبدء بعد التوقف المؤقت أو التأخير بسبب نقص البيانات.
ratechange لقد تغير معدل التشغيل.
seeked اكتملت عملية البحث.
seeking بدأت عملية البحث.
stalled يحاول وكيل المستخدم جلب بيانات الوسائط، ولكن البيانات بشكل غير متوقع لا تستجيب.
suspend تم تعليق تحميل بيانات الوسائط.
timeupdate تم تحديث الوقت المشار إليه بواسطة خاصية currentTime.
volumechange تم تغيير مستوى الصوت.
waiting توقف التشغيل بسبب نقص مؤقت في البيانات.

أحداث التقدم

اسم الحدث ...يُطلق عندما
abort تم إنهاء التقدم (ليس بسبب خطأ).
error فشل التقدم.
load تم التقدم بنجاح.
loadend  توقف التقدم (بعد أن تم إرسال "error", "abort", أو "load" ).
loadstart بدأ التقدم.
progress جاري التقدم.
timeout تم إنهاء التقدم بسبب انتهاء الوقت المحدد مسبقا.

أحداث التخزين

change (see Non-standard events)
storage

أحداث الترقية

checking
downloading
error
noupdate
obsolete
updateready

أحداث اغيير القيمة

broadcast
CheckboxStateChange
hashchange
input
RadioStateChange
readystatechange
ValueChange

أحداث غير مصنفة

invalid
message
message
open
show

أحداث أقل شيوعا وغير قياسية

Abortable Fetch events

اسم الحدث يُطلق عندما
abort تم إحباط طلب DOM ، مثل استخدام AbortController.abort().

WebVR events

اسم الحدث يُطلق عندما
vrdisplayactivate عندما يكون من الممكن عرض شاشة VR ، على سبيل المثال إذا تم نقل HMD لإخراجها من وضع الاستعداد، أو إيقاظها من خلال تشغيلها.
vrdisplayblur عند إيقاف العرض إلى VRDisplay مؤقتًا لسبب ما من قبل المتصفح أو نظام التشغيل أو جهاز VR - على سبيل المثال ، أثناء تفاعل المستخدم مع قائمة النظام أو المتصفح ، لمنع تجربة التتبع أو الفقد.
vrdisplayconnect عند توصيل VRDisplay متوافق بالكمبيوتر.
vrdisplaydeactivate عندما يتعذر عرض VRDisplay إلى ، على سبيل المثال إذا انتقل HMD إلى وضع الاستعداد أو وضع السكون بسبب فترة من عدم النشاط.
vrdisplaydisconnect عندما يتم فصل VRDisplay المتوافق مع الكمبيوتر.
vrdisplayfocus عند استئناف العرض التقديمي على VRDisplay بعد أن تم تشويشه.
vrdisplaypresentchange تغيير حالة العرض VRDisplay - مثلا تنتقل من العرض إلى عدم العرض أو العكس.

SVG أحداث

SVGAbort
SVGError
SVGLoad
SVGResize
SVGScroll
SVGUnload
SVGZoom

أحداث قاعدة البيانات

abort
blocked
complete
error
success
upgradeneeded
versionchange

أحداث السكريبت

afterscriptexecute
beforescriptexecute

أحداث القائمة

DOMMenuItemActive
DOMMenuItemInactive

أحداث النافذة

close

أحداث منبثقة

popuphidden
popuphiding
popupshowing
popupshown

أحداث تبويب

visibilitychange

أحداث البطارية

chargingchange
chargingtimechange
dischargingtimechange
levelchange

أحداث الاستدعاء

alerting
busy
callschanged
cfstatechange
connected
connecting
dialing
disconnected
disconnecting
error
held, holding
incoming
resuming
statechange
voicechange

 أحداث مستشعر

compassneedscalibration
devicemotion
deviceorientation
orientationchange

أحداث بطاقة ذكية

icccardlockerror
iccinfochange
smartcard-insert
smartcard-remove
stkcommand
stksessionend
cardstatechange

SMS و USSD أحداث

delivered
received
sent
ussdreceived

أحداث إطار المتصفح

mozbrowserclose
mozbrowsercontextmenu
mozbrowsererror
mozbrowsericonchange
mozbrowserlocationchange
mozbrowserloadend
mozbrowserloadstart
mozbrowseropenwindow
mozbrowsersecuritychange
mozbrowsershowmodalprompt
mozbrowsertitlechange

DOM أحداث معالجة

DOMAttributeNameChanged
DOMAttrModified
DOMCharacterDataModified
DOMContentLoaded
DOMElementNameChanged
DOMNodeInserted
DOMNodeInsertedIntoDocument
DOMNodeRemoved
DOMNodeRemovedFromDocument
DOMSubtreeModified

أحداث اللمس

touchcancel
touchend
touchmove
touchstart

أحداث الإشارة

pointerover
pointerenter
pointerdown
pointermove
pointerup
pointercancel
pointerout
pointerleave
gotpointercapture
lostpointercapture

أحداث قياسية

يتم تعريف هذه الأحداث في مواصفات الويب الرسمية ويجب أن تكون شائعة عبر المتصفحات. يتم سرد كل حدث جنبًا إلى جنب مع الواجهة التي تمثل ال Object المرسل إلى مستلمي الحدث (حتى تتمكن من العثور على معلومات حول البيانات التي يتم توفيرها مع كل حدث) بالإضافة إلى ارتباط بالمواصفات أو المواصفات التي تحدد الحدث.

اسم الحدث نوع الحدث تخصيص يُطلق عندما...
abort UIEvent DOM L3 تم إلغاء تحميل المصدر.
abort ProgressEvent Progress and XMLHttpRequest تم إنهاء التقدم (ليس بسبب خطأ).
abort Event IndexedDB تم إلغاء الإجراء.
afterprint Event HTML5 بدأ المستند المرتبط في الطباعة أو تم إغلاق معاينة الطباعة.
animationcancel AnimationEvent CSS Animations تم إلغاء CSS animation .
animationend AnimationEvent CSS Animations تم إكمال CSS animation .
animationiteration AnimationEvent CSS Animations  تم تكرار CSS animation.
animationstart AnimationEvent CSS Animations بدأ CSS animation.
appinstalled Event Web App Manifest تم تثبيت تطبيق ويب بنجاح progressive web app.
audioprocess AudioProcessingEvent Web Audio API
The definition of 'audioprocess' in that specification.
مخزن الإدخال المؤقت لـ ScriptProcessorNode جاهز للمعالجة.
audioend Event Web Speech API انتهى وكيل المستخدم من التقاط الصوت للتعرف على الكلام.
audiostart Event Web Speech API بدأ وكيل المستخدم في التقاط الصوت للتعرف على الكلام.
beforeprint Event HTML5 المستند المرتبط على وشك الطباعة أو المعاينة للطباعة.
beforeunload BeforeUnloadEvent HTML5 النافذة والمستند ومصدره على وشك التفريغ.
beginEvent TimeEvent SVG يبدأ عنصر الرسوم المتحركة SMIL.
blocked IndexedDB يؤدي الاتصال المفتوح بقاعدة بيانات إلى حظر معاملة versionchange في نفس قاعدة البيانات.
blur FocusEvent DOM L3 العنصر فقد التركيز (لافقاعة).
boundary SpeechSynthesisEvent Web Speech API يصل الكلام المنطوق الكلمة أو الجملة إلى حد
canplay Event HTML5 media يمكن لوكيل المستخدم تشغيل الوسائط ، لكنه قام بالتقدير أنه لم يتم تحميل بيانات كافية لتشغيل الوسائط حتى نهايتها دون الحاجة إلى التوقف لمزيد من التخزين المؤقت للمحتوى.
canplaythrough Event HTML5 media يمكن لوكيل المستخدم تشغيل الوسائط حتى نهايتها دون الحاجة إلى التوقف لمزيد من التخزين المؤقت للمحتوى.
change Event DOM L2, HTML5 يتم تشغيل حدث التغيير لعناصر <input> و <select>} و <textarea> عندما يتم الالتزام بتغيير قيمة العنصر بواسطة المستخدم.
chargingchange Event Battery status تبدأ البطارية أو تتوقف عن الشحن.
chargingtimechange Event Battery status تم تحديث السمة ChargingTime.
click MouseEvent DOM L3 تم الضغط على زر جهاز تأشير وتحريره على عنصر.
close Event WebSocket تم إغلاق اتصال WebSocket.
complete IndexedDB تمت المعاملة بنجاح.
complete OfflineAudioCompletionEvent Web Audio API
The definition of 'OfflineAudioCompletionEvent' in that specification.
يتم إنهاء عرض OfflineAudioContext}.
compositionend CompositionEvent DOM L3 تم الانتهاء من تكوين مقطع من النص أو إلغاؤه.
compositionstart CompositionEvent DOM L3 يتم إعداد تركيبة النص (مشابه لمفتاح الإدخال لإدخال لوحة المفاتيح ، ولكنها تعمل مع إدخالات أخرى مثل التعرف على الكلام).
compositionupdate CompositionEvent DOM L3 تتم إضافة حرف إلى مقطع من النص الذي يتم تكوينه.
contextmenu MouseEvent HTML5 يتم الضغط على الزر الأيمن للماوس (قبل عرض قائمة السياق).
copy ClipboardEvent Clipboard تمت إضافة النص المحدد إلى الحافظة.
cut ClipboardEvent Clipboard تمت إزالة تحديد النص من المستند وإضافته إلى الحافظة.
dblclick MouseEvent DOM L3 يتم الضغط فوق زر جهاز تأشير مرتين على عنصر.
devicechange Event Media Capture and Streams يتم توصيل جهاز وسائط مثل الكاميرا أو الميكروفون أو مكبر الصوت أو إزالته من النظام.
devicemotion DeviceMotionEvent Device Orientation Events تتوفر بيانات حديثة من مستشعر الحركة.
deviceorientation DeviceOrientationEvent Device Orientation Events تتوفر بيانات حديثة من مستشعر الاتجاه.
dischargingtimechange Event Battery status تم تحديث الخاصية dischargingTime.
DOMActivate UIEvent DOM L3 يتم تنشيط زر أو رابط أو عنصر تغيير الحالة (استخدم click بدلاً من ذلك).
DOMAttributeNameChanged MutationNameEvent DOM L3 Removed تغير اسم الخاصية (استخدم  mutation observers بدلاً من ذلك).
DOMAttrModified MutationEvent DOM L3 تم تعديل قيمة الخاصية (استخدم mutation observers بدلا من ذلك).
DOMCharacterDataModified MutationEvent DOM L3 تم تغيير نص أو CharacterData آخر (استخدم mutation observers بدلاً من ذلك).
DOMContentLoaded Event HTML5 انتهى تحميل المستند (ولكن ليس مصادره التابعة).
DOMElementNameChanged MutationNameEvent DOM L3 Removed

تم تغيير اسم العنصر (استخدم mutation observers بدلاً من ذلك).

DOMFocusIn FocusEvent DOM L3 تلقى عنصر التركيز (استخدم focus أو focusin بدلاً من ذلك).
DOMFocusOut FocusEvent DOM L3 فقد العنصر التركيز (استخدم blur أو focusout بدلاً من ذلك).
DOMNodeInserted MutationEvent DOM L3 تمت إضافة العقدة "node" كتابع لعقدة أخرى (استخدم mutation observers بدلاً من ذلك).
DOMNodeInsertedIntoDocument MutationEvent DOM L3

تم إدراج عقدة "node" في المستند (استخدم mutation observers بدلاً من ذلك).

DOMNodeRemoved MutationEvent DOM L3 تمت إزالة العقدة "node" من العقدة الأصلية (استخدم mutation observers بدلاً من ذلك).
DOMNodeRemovedFromDocument MutationEvent DOM L3 تمت إزالة عقدة "node" من المستند (استخدم mutation observers بدلاً من ذلك).
DOMSubtreeModified MutationEvent DOM L3 حدث تغيير في المستند (استخدم mutation observers بدلاً من ذلك).
drag DragEvent HTML5 يتم سحب عنصر أو نص محدد (كل 350 مللي ثانية).
dragend DragEvent HTML5 يتم إنهاء عملية السحب (عن طريق تحرير زر الماوس أو الضغط على مفتاح escape).
dragenter DragEvent HTML5 يدخل العنصر المسحوب أو تحديد النص في هدف إسقاط صالح.
dragleave DragEvent HTML5 العنصر المسحوب أو تحديد النص يترك هدف إفلات صالح.
dragover DragEvent HTML5 يتم سحب عنصر أو نص محدد فوق هدف إسقاط صالح (يتم تشغيله كل 350 مللي ثانية).
dragstart DragEvent HTML5 يبدأ المستخدم في سحب عنصر أو تحديد نص.
drop DragEvent HTML5 يتم إسقاط عنصر على هدف إسقاط صالح.
durationchange Event HTML5 media تم تحديث خاصية duration.
emptied Event HTML5 media

أصبحت وسائل الإعلام فارغة. على سبيل المثال ، يتم تشغيل هذا الحدث إذا تم تحميل الوسائط بالفعل (أو تم تحميلها جزئيًا) ، وتم استدعاء load() method لإعادة تحميلها.

end Event Web Speech API تم قطع خدمة التعرف على الكلام.
end SpeechSynthesisEvent Web Speech API تم الانتهاء من نطق الكلام.
ended Event HTML5 media توقف التشغيل بسبب الوصول إلى نهاية الوسائط.
ended Event Web Audio API توقف التشغيل بسبب الوصول إلى نهاية الوسائط.
endEvent TimeEvent SVG ينتهي عنصر الحركة SMIL.
error UIEvent DOM L3 فشل تحميل مصدر.
error ProgressEvent Progress and XMLHttpRequest فشل التقدم.
error Event WebSocket تم إغلاق اتصال WebSocket مع التحيز (تعذر إرسال بعض البيانات على سبيل المثال).
error Event Server Sent Events فشل اتصال مصدر الحدث.
error Event IndexedDB تسبب الطلب بخطأ وفشل.
error Event Web Speech API يحدث خطأ في التعرف على الكلام.
error SpeechSynthesisErrorEvent Web Speech API حدث خطأ يمنع نطق الكلام بنجاح.
focus FocusEvent DOM L3 تلقى عنصر ما التركيز (لا فقاعة).
focusin FocusEvent DOM L3 عنصر ما على وشك تلقي التركيز (فقاعات).
focusout FocusEvent DOM L3 عنصر ما على وشك فقدان التركيز (الفقاعات).
fullscreenchange Event Full Screen تم تبديل عنصر إلى وضع ملء الشاشة أو منه.
fullscreenerror Event Full Screen كان من المستحيل التبديل إلى وضع ملء الشاشة لأسباب فنية أو بسبب رفض الإذن.
gamepadconnected GamepadEvent Gamepad تم توصيل لوحة ألعاب.
gamepaddisconnected GamepadEvent Gamepad تم قطع اتصال لوحة الألعاب.
gotpointercapture PointerEvent Pointer Events يتلقى العنصر التقاط مؤشر.
hashchange HashChangeEvent HTML5 تم تغيير جزء المعرف من عنوان URL (جزء عنوان URL الذي بعد #).
lostpointercapture PointerEvent Pointer Events فقد العنصر التقاط مؤشر.
input Event HTML5 يتم تعديل قيمة عنصر ما أو تعديل محتوى عنصر ذو خاصية contenteditable.
invalid Event HTML5 تم التحقق من عنصر قابل للإرسال ولا يستوفي قيوده.
keydown KeyboardEvent DOM L3 تم الضغط على مفتاح.
keypress KeyboardEvent DOM L3 يتم الضغط على مفتاح، وينتج هذا المفتاح عادة قيمة حرفية (استخدم حدث input بدلاً من ذلك).
keyup KeyboardEvent DOM L3 تم تحرير مفتاح.
languagechange Event HTML 5.1
The definition of 'NavigatorLanguage.languages' in that specification.
تغيرت اللغات المفضلة للمستخدم.
levelchange Event Battery status تم تحديث خاصية المستوى level.
load UIEvent DOM L3 انتهى تحميل المصدر والمصادر التابعة له.
load ProgressEvent Progress and XMLHttpRequest كان التقدم ناجح.
loadeddata Event HTML5 media تم الانتهاء من تحميل الإطار الأول للوسائط.
loadedmetadata Event HTML5 media تم تحميل البيانات الوصفية.
loadend ProgressEvent Progress and XMLHttpRequest

توقف التقدم (بعد إرسال "error" أو "abort" أو "load").

loadstart ProgressEvent Progress and XMLHttpRequest بدأ التقدم.
mark SpeechSynthesisEvent Web Speech API يصل الكلام المنطوق إلى علامة "SSML "mark مسماة.
message MessageEvent WebSocket يتم استلام رسالة من خلال WebSocket.
message MessageEvent Web Workers يتم تلقي رسالة من Web Worker.
message MessageEvent Web Messaging

يتم تلقي رسالة من إطار تابع (i) أو من نافذة أصل.

message MessageEvent Server Sent Events يتم تلقي رسالة من خلال مصدر الحدث.
messageerror MessageEvent MessagePort, Web Workers, Broadcast Channel, Window يظهر خطأ في الرسالة عندما يتم تلقي رسالة بواسطة Object.
message ServiceWorkerMessageEvent or ExtendableMessageEvent, depending on context. Service Workers يتم تلقي رسالة من عامل خدمة ، أو تلقي رسالة في عامل خدمة من سياق آخر.
mousedown MouseEvent DOM L3 يتم الضغط على زر جهاز التأشير (عادة الماوس/الفأرة) على عنصر.
mouseenter MouseEvent DOM L3 يتم نقل جهاز التأشير إلى العنصر المُرفق به المستمع.
mouseleave MouseEvent DOM L3 يتم نقل جهاز التأشير بعيدا عن العنصر المرفق به المستمع.
mousemove MouseEvent DOM L3 يتم نقل جهاز التأشير فوق عنصر.
mouseout MouseEvent DOM L3 يتم تحريك جهاز التأشير بعيدا عن العنصر الذي يحتوي على المستمع مرفقا به أو بعيدا عن أحد تابعيه.
mouseover MouseEvent DOM L3 يتم نقل جهاز التأشير إلى العنصر الذي يحتوي على المستمع مرفقا به أو على أحد تابعيه.
mouseup MouseEvent DOM L3 يتم تحرير زر جهاز التأشير فوق عنصر.
nomatch SpeechRecognitionEvent Web Speech API تقوم خدمة التعرف على الكلام بإرجاع نتيجة نهائية مع عدم التعرف بشكل ملحوظ.
notificationclick NotificationEvent Notifications API
The definition of 'onnotificationclick' in that specification.
 إشعار النظام الذي تم إنتاجه بواسطة عندما تم الضغط على ServiceWorkerRegistration.showNotification ().
offline Event HTML5 offline فقد المتصفح الوصول إلى الشبكة.
online Event HTML5 offline لقد تمكن المتصفح من الوصول إلى الشبكة (ولكن قد يتعذر الوصول إلى مواقع ويب معينة).
open Event WebSocket تم إنشاء اتصال WebSocket.
open Event Server Sent Events تم إنشاء اتصال مصدر حدث.
orientationchange Event Screen Orientation تم تغيير اتجاه الجهاز (عمودي / أفقي).
pagehide PageTransitionEvent HTML5 يتم قطع إدخال سجل الجلسة من.
pageshow PageTransitionEvent HTML5 يتم قطع إدخال محفوظات الجلسة إلى.
paste ClipboardEvent Clipboard تم نقل البيانات من حافظة النظام إلى المستند.
pause Event HTML5 media تم إيقاف التشغيل مؤقتًا.
pause SpeechSynthesisEvent Web Speech API الكلام متوقف مؤقتا جزئيا.
pointercancel PointerEvent Pointer Events من غير المحتمل أن ينتج عن المؤشر أي أحداث أخرى.
pointerdown PointerEvent Pointer Events يدخل المؤشر في حالة الأزرار النشطة.
pointerenter PointerEvent Pointer Events يتم نقل جهاز التأشير داخل حدود اختبار الهدف.
pointerleave PointerEvent Pointer Events يتم نقل جهاز التأشير خارج حدود اختبار الهدف.
pointerlockchange Event Pointer Lock تم قفل المؤشر أو تحريره.
pointerlockerror Event Pointer Lock كان من المستحيل قفل المؤشر لأسباب فنية أو بسبب رفض الإذن.
pointermove PointerEvent Pointer Events قام المؤشر بتغيير الإحداثيات.
pointerout PointerEvent Pointer Events

انتقل جهاز التأشير خارج حدود اختبار الهدف أو يترك نطاق الهدف الذي يمكن التقاطه.

Pointer Events يتم نقل جهاز التأشير إلى حدود اختبار الهدف.
pointerup PointerEvent Pointer Events يترك المؤشر حالة الأزرار النشطة.
play Event HTML5 media بدأ التشغيل.
playing Event HTML5 media التشغيل جاهز للبدء بعد توقفه أو تأجيله بسبب نقص البيانات.
popstate PopStateEvent HTML5 يتم نقل إدخال محفوظات الجلسة إلى (في حالات معينة).
progress ProgressEvent Progress and XMLHttpRequest جاري العمل.
push PushEvent Push API تلقى Service Worker رسالة.
pushsubscriptionchange PushEvent Push API انتهت صلاحية PushSubscription .
ratechange Event HTML5 media تغير معدل التشغيل.
readystatechange Event HTML5 and XMLHttpRequest تم تغيير خاصية readyState للمستند.
repeatEvent TimeEvent SVG يتم تكرار عنصر الرسوم المتحركة SMIL animation .
reset Event DOM L2, HTML5 يتم إعادة تعيين النموذج.
resize UIEvent DOM L3 تم تغيير حجم عرض المستند.
resourcetimingbufferfull Performance Resource Timing المخزن المؤقت لتوقيت مصدر المتصفح ممتلئ.
result SpeechRecognitionEvent Web Speech API تُعيد خدمة التعرف على الكلام نتيجة - تم التعرف بشكل إيجابي على كلمة أو عبارة وتم إعادة توصيلها إلى التطبيق.
resume SpeechSynthesisEvent Web Speech API يتم استئناف الكلام المتوقف مؤقتا.
scroll UIEvent DOM L3 تم تمرير عرض المستند أو عنصر.
seeked Event HTML5 media اكتملت عملية البحث.
seeking Event HTML5 media بدأت عملية البحث.
select UIEvent DOM L3 يتم تحديد بعض النص.
selectstart Event Selection API بدأ الاختيار للتو.
selectionchange Event Selection API تم تغيير التحديد في المستند.
show MouseEvent HTML5

تم إطلاق حدث contextmenu (أو تم عمل فقاعة) على عنصر له خاصية contextmenu.

slotchange Event DOM تم تغيير محتويات  "Node" العقدة  HTMLSlotElement (<slot>).
soundend Event Web Speech API توقف اكتشاف أي صوت - سواء كان يمكن التعرف عليه أم لا.
soundstart Event Web Speech API تم اكتشاف أي صوت - سواء كان يمكن التعرف عليه أم لا .
speechend Event Web Speech API توقف التعرف على الكلام الذي يتم التعرف عليه بواسطة خدمة التعرف على الكلام.
speechstart Event Web Speech API الصوت الذي تتعرف عليه خدمة التعرف على الكلام عند التقاط الكلام.
stalled Event HTML5 media يحاول وكيل المستخدم جلب بيانات الوسائط ، ولكن البيانات لا تأتي بشكل غير متوقع.
start Event Web Speech API بدأت خدمة التعرف على الكلام في الاستماع إلى الصوت الوارد بقصد التعرف على القواعد النحوية المرتبطة بSpeechRecognition.
start SpeechSynthesisEvent Web Speech API بدأ نطق الكلام.
storage StorageEvent Web Storage تم تغيير مكان التخزين (localStorage or sessionStorage) .
submit Event DOM L2, HTML5 تم تسليم نموذج.
success Event IndexedDB تم إكمال الطلب بنجاح.
suspend Event HTML5 media تم إيقاف تحميل بيانات الوسائط.
SVGAbort SVGEvent SVG تم إيقاف تحميل الصفحة قبل تحميل SVG .
SVGError SVGEvent SVG حدث خطأ قبل تحميل SVG.
SVGLoad SVGEvent SVG تم تحميل مستند SVG وتحليله .
SVGResize SVGEvent SVG يتم تغيير حجم مستند SVG.
SVGScroll SVGEvent SVG يتم تمرير وتصفح مستند  SVG.
SVGUnload SVGEvent SVG تمت إزالة مستند SVG من نافذة أو إطار.
SVGZoom SVGZoomEvent SVG يتم تكبير مستند SVG.
timeout ProgressEvent XMLHttpRequest
timeupdate Event HTML5 media تم تحديث الوقت المشار إليه بواسطة خاصية currentTime.
touchcancel TouchEvent Touch Events تم تعطيل نقطة اتصال بطريقة خاصة بالتنفيذ (الكثير من نقاط الاتصال ، على سبيل المثال).
touchend TouchEvent Touch Events تتم إزالة نقطة اتصال من سطح مساحة اللمس.
touchmove TouchEvent Touch Events يتم تحريك نقطة اتصال على طول سطح اللمس.
touchstart TouchEvent Touch Events يتم وضع نقطة اتصال على سطح اللمس.
transitionend TransitionEvent CSS Transitions تم إكمال CSS transition .
unload UIEvent DOM L3 يتم إلغاء تحميل المستند أو المصدر التابع.
upgradeneeded IndexedDB جرت محاولة لفتح قاعدة بيانات برقم إصدار أعلى من نسختها الحالية. تم إنشاء معاملة تغيير الإصدار versionchange ..
userproximity UserProximityEvent Proximity Sensor تتوفر بيانات حديثة من مستشعر القرب (يشير إلى ما إذا كان ال Object  near بالقرب من الجهاز أم لا).
voiceschanged Event Web Speech API قائمة الأوبجكتس  SpeechSynthesisVoice التي سيتم إرجاعها بواسطة method  SpeechSynthesis.getVoices () قد تغيرت (عندما يكون voiceschanged الحدث قد تم إطلاقه.)
versionchange IndexedDB اكتملت معاملة versionchange.
visibilitychange Event Page visibility أصبح محتوى علامة التبويب مرئيًا أو تم إخفاؤه.
volumechange Event HTML5 media تم تغيير الصوت.
waiting Event HTML5 media توقف التشغيل بسبب نقص مؤقت في البيانات.
wheel WheelEvent DOM L3 يتم تدوير زر عجلة جهاز التأشير في أي اتجاه.

أحداث غير قياسية

اسم الحدث نوع الحدث تخصيص يُُطلق عندما...
afterscriptexecute Event Mozilla Specific تم تنفيذ نص.
beforescriptexecute Event Mozilla Specific النص على وشك التنفيذ.
beforeinstallprompt Event Chrome specific تتم مطالبة من قبل المستخدم بحفظ موقع ويب على شاشة رئيسية على الهاتف الجوال.
cardstatechange Firefox OS specific تقوم الخاصية MozMobileConnection.cardState بتغيير قيمة.
change DeviceStorageChangeEvent Firefox OS specific يتم إطلاق هذا الحدث في كل مرة يتم فيها إنشاء ملف أو تعديله أو حذفه في منطقة تخزين معينة.
connectionInfoUpdate Firefox OS specific تم تحديث المعلومات حول قوة الإشارة وسرعة الارتباط.
cfstatechange Firefox OS specific تتغير حالة إعادة توجيه الاتصال.
datachange Firefox OS specific يقوم ال Object MozMobileConnection.data بتغيير قيمة.
dataerror Firefox OS specific يتلقى ال Object MozMobileConnection.data خطأ من RIL.
DOMMouseScroll Mozilla specific يتم تدوير زر عجلة جهاز التأشير (detail الخاصية هي عدد من الأسطر). (استخدم بدلا wheel)
dragdrop DragEvent Mozilla specific تم إسقاط عنصر (استخدم بدلا drop).
dragexit DragEvent Mozilla specific جاري إنهاء عملية السحب (استخدم بدلا dragend).
draggesture DragEvent Mozilla specific يبدأ المستخدم في سحب عنصر أو تحديد نص (استخدم بدل dragstart).
icccardlockerror Firefox OS specific فشلت احدى ال methods هذه MozMobileConnection.unlockCardLock() أو MozMobileConnection.setCardLock() .
iccinfochange Firefox OS specific تغير ال Object MozMobileConnection.iccInfo .
localized Mozilla Specific تم تحديد موقع الصفحة باستخدام الخصائص data-l10n-* .
mousewheel IE invented يتم تدوير زر عجلة جهاز التأشير.
MozAudioAvailable Event Mozilla specific المخزن المؤقت الصوتي ممتلئ وتتوفر العينات الخام المقابلة.
MozBeforeResize Mozilla specific نافذة على وشك أن يتم تغييرحجمها.
mozbrowseractivitydone Firefox OS Browser API-specific يتم إرساله عند اكتمال بعض الأنشطة (الوصف الكامل سيتم تحديده لاحقًا TBD).
mozbrowserasyncscroll Firefox OS Browser API-specific يتم إرساله عند تغير موضع التمرير داخل متصفح <iframe>.
mozbrowseraudioplaybackchange Firefox OS Browser API-specific يتم إرساله عند بدء تشغيل الصوت أو إيقاف تشغيله داخل محتوى المتصفح<iframe>.
mozbrowsercaretstatechanged Firefox OS Browser API-specific يتم إرساله عندما يتغير النص المحدد داخل المتصفح<iframe> .
mozbrowserclose Firefox OS Browser API-specific يتم إرساله عند استدعاء ()window.close داخل المستعرض <iframe>.
mozbrowsercontextmenu Firefox OS Browser API-specific يتم إرساله عندما يحاول متصفح <iframe> فتح قائمة سياق.
mozbrowserdocumentfirstpaint Firefox OS Browser API-specific يتم إرساله عند ظهور لون طلاء جديد على أي مستند في المستعرض <iframe>.
mozbrowsererror Firefox OS Browser API-specific يتم إرساله عند حدوث خطأ أثناء محاولة تحميل محتوى داخل متصفح <iframe>.
mozbrowserfindchange Firefox OS Browser API-specific يتم إرساله عند إجراء عملية بحث على محتوى المتصفح <iframe> (انظر HTMLIFrameElement search methods.)
mozbrowserfirstpaint Firefox OS Browser API-specific يتم إرساله عندما قوم بتلوين <iframe> المحتوى لأول مرة (لا يتضمن هذا الطلاء الأولي منabout:blank.)
mozbrowsericonchange Firefox OS Browser API-specific يتم إرساله عند تغيير الرمز المفضل للمتصفح <iframe>.
mozbrowserlocationchange Firefox OS Browser API-specific يتم إرساله عندما يتغير موقع متصفح <iframe>.
mozbrowserloadend Firefox OS Browser API-specific يتم إرساله عندما ينتهي المتصفح <iframe> من تحميل جميع أصوله.
mozbrowserloadstart Firefox OS Browser API-specific يتم إرساله عندما يبدأ المتصفح <iframe> في تحميل صفحة جديدة.
mozbrowsermanifestchange Firefox OS Browser API-specific يتم إرساله عندما يتغير مسار بيان التطبيق ، في حالة المتصفح <iframe> مع تضمين تطبيق ويب مفتوح فيه.
mozbrowsermetachange Firefox OS Browser API-specific يتم إرساله عند إضافة عنصر <meta> إلى محتوى المتصفح <iframe> أو إزالته منه أو تغييره.
mozbrowseropensearch Firefox OS Browser API-specific يتم إرساله عند العثور على رابط لمحرك بحث.
mozbrowseropentab Firefox OS Browser API-specific يتم إرساله عند فتح علامة تبويب جديدة داخل متصفح <iframe> نتيجة قيام المستخدم بإصدار أمر لفتح هدف ارتباط في علامة تبويب جديدة (على سبيل المثال Ctrl/Cmd + click.)
mozbrowseropenwindow Firefox OS Browser API-specific يتم إرساله عند استدعاء window.open () داخل iframe للمتصفح.
mozbrowserresize Firefox OS Browser API-specific يتم إرساله عند تغيير حجم نافذة المتصفح <iframe>.
mozbrowserscroll Firefox OS Browser API-specific يتم إرساله عند تمرير محتوى المتصفح <iframe>.
mozbrowserscrollareachanged Firefox OS Browser API-specific يتم إرساله عندما تتغير منطقة التمرير المتاحة في المتصفح <iframe>. يمكن أن يحدث هذا عند تغيير الحجم وعندما يتغير حجم الصفحة (أثناء التحميل على سبيل المثال.)
mozbrowserscrollviewchange Firefox OS Browser API-specific يتم إرساله عند بدء أو إيقاف التمرير غير المتزامن (أي APCZ).
mozbrowsersecuritychange Firefox OS Browser API-specific يتم إرساله عندما تتغير حالة SSL داخل متصفح <iframe>.
mozbrowserselectionstatechanged Firefox OS Browser API-specific يتم إرساله عندما يتغير النص المحدد داخل المتصفح <iframe>. لاحظ أنه تم تجاهل هذا ، وتستخدم عمليات التنفيذ الأحدث mozbrowsercaretstatechanged بدلاً من ذلك.
mozbrowsershowmodalprompt Firefox OS Browser API-specific

Sent when alert(), confirm() or prompt() are called within a browser <iframe>

mozbrowsertitlechange Firefox OS Browser API-specific يتم إرساله عندما يتغير عنوان document.title داخل متصفح iframe.
mozbrowserusernameandpasswordrequired Firefox OS Browser API-specific يتم إرساله عند طلب مصادقة HTTP.
mozbrowservisibilitychange Firefox OS Browser API-specific يتم إرساله عندما تتغير حالة الرؤية لمتصفح iframe الحالي <iframe> , على سبيل المثال بسبب استدعاء setVisible().
MozGamepadButtonDown To be specified يتم الضغط على زر لوحة الألعاب لأسفل.
MozGamepadButtonUp To be specified يتم تحرير زر لوحة الألعاب.
MozMousePixelScroll Mozilla specific يتم تدوير زر عجلة جهاز التأشير (خاصية التفاصيل هي عدد من البكسل). (استخدم العجلة بدلاً من ذلك)
MozOrientation Mozilla specific البيانات الحديثة متاحة من مستشعر التوجه (انظر توجيه الجهاز).
MozScrolledAreaChanged UIEvent Mozilla specific تم تمرير عرض المستند أو تغيير حجمه.
moztimechange Mozilla specific تم تغيير وقت الجهاز.
MozTouchDown Mozilla specific يتم وضع نقطة اتصال على سطح اللمس (استخدم touchstart بدلاً من ذلك).
MozTouchMove Mozilla specific يتم تحريك نقطة اتصال على طول سطح اللمس (استخدم touchmove بدلاً من ذلك).
MozTouchUp Mozilla specific تتم إزالة نقطة اتصال من سطح اللمس (استخدم touchend بدلاً من ذلك).
alerting CallEvent To be specified يتم تنبيه المراسل (رنين هاتفه/ها).
busy CallEvent To be specified خط المراسل مشغول.
callschanged CallEvent To be specified تمت إضافة مكالمة أو إزالتها من قائمة المكالمات الحالية.
onconnected connected CallEvent To be specified تم توصيل مكالمة.
connecting CallEvent To be specified مكالمة على وشك الاتصال.
delivered SMSEvent To be specified تم تسليم رسالة SMS بنجاح.
dialing CallEvent To be specified تم طلب رقم المراسل.
disabled Firefox OS specific تم تعطيل WiFi على الجهاز.
disconnected CallEvent To be specified تم قطع اتصال المكالمة.
disconnecting CallEvent To be specified مكالمة على وشك قطع الاتصال.
enabled Firefox OS specific تم تمكين WiFi على الجهاز.
error CallEvent To be specified حدث خطأ.
held CallEvent To be specified تم تعليق المكالمة.
holding CallEvent To be specified مكالمة على وشك أن تعقد.
incoming CallEvent To be specified يتم تلقي مكالمة.
received SMSEvent To be specified تم استلام رسالة نصية قصيرة.
resuming CallEvent To be specified مكالمة على وشك الاستئناف.
sent SMSEvent To be specified تم إرسال رسالة نصية قصيرة.
statechange CallEvent To be specified تغيرت حالة المكالمة.
statuschange Firefox OS specific تغيرت حالة اتصال Wifi.
overflow UIEvent Mozilla specific تم تجاوز عنصر ما من خلال محتواه أو تم عرضه لأول مرة في هذه الحالة (يعمل فقط مع العناصر التي تم تصميمها باستخدام overflow != visible).
smartcard-insert Mozilla specific تم إدخال البطاقة الذكية smartcard 
smartcard-remove Mozilla specific تمت إزالة البطاقة الذكية smartcard .
stkcommand Firefox OS specific يتم إصدار الأمر STK Proactive من ICC.
stksessionend Firefox OS specific تم إنهاء جلسة STK بحلول ICC.
touchenter TouchEvent Touch Events Removed
touchleave TouchEvent Touch Events Removed
underflow UIEvent Mozilla specific لم يعد العنصر يغمر من خلال محتواه (يعمل فقط مع العناصر التي تم تصميمها باستخدام overflow != visible).
uploadprogress ProgressEvent Mozilla Specific التحميل قيد التقدم (انظر progress).

ussdreceived

Firefox OS specific تم استلام رسالة USSD جديدة
voicechange Firefox OS specific يقوم ال Object  MozMobileConnection.voice بتغيير القيم.
msContentZoom Microsoft specific
MSManipulationStateChanged Microsoft specific
MSPointerHover Microsoft specific

أحداث خاصة بموزيللا

ملاحظة: لا يتم عرض هذه الأحداث مطلقًا لمحتوى الويب ولا يمكن استخدامها إلا في سياق محتوى XUL chrome.

XUL أحداث

اسم الحدث

نوع الحدث

تخصيص يُطلق عندما...
broadcast XUL لاحظ أحد ال observer تغييرا في خصائص المذيع المراقب..
CheckboxStateChange XUL حالة ال checkbox تم تغييره إما عن طريق إجراء المستخدم أو عن طريق برنامج نصي (مفيد لإمكانية الوصول).
close XUL تم الضغط على زر الإغلاق للنافذة.
command XUL تم تنشيط عنصر.
commandupdate XUL حدث تحديث الأمر على عنصر .commandset 
DOMMenuItemActive XUL  تحوم قائمة أو menuitem أو تم تمييزها.
DOMMenuItemInactive XUL لم تعد القائمة أو menuitem تحوم أو يتم تمييزها.
popuphidden PopupEvent XUL تم إخفاء القائمة المنبثقة أو اللوحة أو تلميح الأدوات.
popuphiding PopupEvent XUL A menupopup، لوحة، أو تلميح الأدوات على وشك أن تكون مخفية.
popupshowing PopupEvent XUL A menupopup، لوحة، أو تلميح الأدوات هو على وشك أن تصبح مرئية.
popupshown PopupEvent XUL أصبحت القائمة المنبثقة أو اللوحة أو تلميح الأدوات مرئية.
RadioStateChange XUL حالة ال radio تم تغييره إما عن طريق إجراء المستخدم أو عن طريق برنامج نصي (مفيد لإمكانية الوصول).
ValueChange XUL تم تغيير قيمة عنصر (شريط تقدم ، على سبيل المثال ، مفيد لإمكانية الوصول).

Add-on-specific events

اسم الحدث

نوع

الحدث

تخصيص يُطلق عندما...
MozSwipeGesture Addons specific يتم تمرير نقطة اتصال عبر سطح اللمس.
MozMagnifyGestureStart Addons specific تبدأ نقطتا اللمس في الابتعاد عن بعضهما البعض.
MozMagnifyGestureUpdate Addons specific تتحرك نقطتا اللمس بعيدًا عن بعضهما البعض (بعدMozMagnifyGestureStart).
MozMagnifyGesture Addons specific ابتعدت نقطتا اللمس عن بعضهما البعض (بعد تسلسلMozMagnifyGestureUpdate).
MozRotateGestureStart Addons specific تبدأ نقطتا اللمس في التناوب حول نقطة.
MozRotateGestureUpdate Addons specific تدور نقطتا اللمس حول نقطة (بعد MozRotateGestureStart).
MozRotateGesture Addons specific تدور نقطتا اللمس حول نقطة (بعد تسلسلMozRotateGestureUpdate).
MozTapGesture Addons specific يتم الضغط على نقطتي اتصال على سطح اللمس.
MozPressTapGesture Addons specific "press-tap" حدثت على سطح اللمس (الإصبع الأول لأسفل ، والإصبع الثاني لأسفل ، والإصبع الثاني لأعلى ، والإصبع الأول لأعلى).
MozEdgeUIGesture Addons specific يتم تمرير نقطة اتصال عبر سطح اللمس لاستدعاء Edge UI (Win8 فقط).
MozAfterPaint Addons specific تم إعادة رسم المحتوى.
DOMPopupBlocked Addons specific تم حظر نافذة منبثقة.
DOMWindowCreated Addons specific تم إنشاء نافذة.
DOMWindowClose Addons specific نافذة على وشك أن تكون مغلقة.
DOMTitleChanged Addons specific تم تغيير عنوان النافذة.
DOMLinkAdded Addons specific تم إضافة رابط مستند.
DOMLinkRemoved Addons specific تمت إزالة رابط بالداخل من مستند.
DOMMetaAdded Addons specific تمت إضافة العنصرmeta إلى مستند.
DOMMetaRemoved Addons specific تمت إزالة العنصر  meta من المستند.
DOMWillOpenModalDialog Addons specific مربع حوار شكلي على وشك الفتح.
DOMModalDialogClosed Addons specific مربع حوار شكلي تم إغلاقه.
DOMAutoComplete Addons specific تم إكمال محتوى عنصر تلقائيًا.
DOMFrameContentLoaded Addons specific انتهى تحميل الإطار (ولكن ليس مصادره التابعة).
AlertActive Addons specific تم إظهار عنصر تنبيه notification .
AlertClose Addons specific تم إغلاق عنصر تنبيه notification .
fullscreen Addons specific تم تبديل وضع ملء الشاشة في المتصفح.
sizemodechange Addons specific دخلت النافذة / تركت وضع ملء الشاشة ، أو تم تصغيرها / تصغيرها.
MozEnteredDomFullscreen Addons specific DOM fullscreen تم إدخال الوضع.
SSWindowClosing Addons specific سيتوقف مخزن الجلسة عن تتبع هذه النافذة.
SSTabClosing Addons specific سيتوقف مخزن الجلسة عن تتبع علامة التبويب هذه.
SSTabRestoring Addons specific علامة التبويب على وشك الاستعادة.
SSTabRestored Addons specific تمت استعادة علامة تبويب.
SSWindowStateReady Addons specific تم تبديل حالة النافذة إلى "ready".
SSWindowStateBusy Addons specific تم تبديل حالة النافذة الى"مشغول".
TabOpen Addons specific تم فتح علامة تبويب.
TabClose Addons specific تم إغلاق علامة تبويب.
TabSelect Addons specific تم تحديد علامة تبويب.
TabShow Addons specific تم عرض علامة تبويب.
TabHide Addons specific تم إخفاء علامة تبويب.
TabPinned Addons specific تم تثبيت علامة تبويب.
TabUnpinned Addons specific تم إلغاء تثبيت علامة تبويب.

Developer tool-specific events

اسم الحدث

نوع

الحدث

تخصيص يُطلق عندما...
CssRuleViewRefreshed devtools specific تم تحديث طريقة عرض "Rules" لعارض الستايل.
CssRuleViewChanged devtools specific تم تغيير طريقة عرض "Rules" لعارض الستايل.
CssRuleViewCSSLinkClicked devtools specific تم الضغط على رابط لملف CSS في عرض "Rules" في عارض الستايل.

انظر أيضا