الفرق بين المراجعتين ل"JavaScript/Document/onvisibilitychange"
< JavaScript | Document
اذهب إلى التنقل
اذهب إلى البحث
ط |
ط |
||
سطر 6: | سطر 6: | ||
obj.onvisibilitychange = function; | obj.onvisibilitychange = function; | ||
</syntaxhighlight> | </syntaxhighlight> | ||
− | المُتغيّر <code>function</code> هي دالّة عرّفها المُستخدم user-defined، دون اللاحقة <code>()</code> أو أية مُعاملات، أو تعريفٌ لدالّةٍ مجهولة (anonymous function). | + | المُتغيّر <code>function</code> هي دالّة عرّفها المُستخدم user-defined، دون اللاحقة <code>()</code> أو أية مُعاملات، أو تعريفٌ [[JavaScript/Function Expression|لدالّةٍ مجهولة]] (anonymous function). |
==مثال== | ==مثال== | ||
سطر 35: | سطر 35: | ||
==مصادر ومواصفات== | ==مصادر ومواصفات== | ||
− | * مواصفة [https://www.w3.org/TR/page-visibility/#onvisiblitychange-event-handler Page Visibility (Second Edition)] | + | * مواصفة [https://www.w3.org/TR/page-visibility/#onvisiblitychange-event-handler Page Visibility (Second Edition)] |
[[تصنيف:JavaScript]] | [[تصنيف:JavaScript]] |
المراجعة الحالية بتاريخ 15:29، 23 مارس 2018
الخاصيّة Document.onvisibilitychange
مُعالِج أحداثٍ للحدث visibilitychange
الذي يُطلَق عندما تتغيّر حالة ظهور الكائن.
البنية العامة
obj.onvisibilitychange = function;
المُتغيّر function
هي دالّة عرّفها المُستخدم user-defined، دون اللاحقة ()
أو أية مُعاملات، أو تعريفٌ لدالّةٍ مجهولة (anonymous function).
مثال
document.onvisibilitychange = function() {
console.log("لقد تغيّرت حالة ظهور هذه الصّفحة");
};
دعم المتصفحات
الميزة | Chrome | Edge | Firefox | Opera | Safari |
---|---|---|---|---|---|
الدعم الأساسي | 13 مع السّابقة -webkit
33 |
نعم | 56 | 12.10 | 6.1 |