الفرق بين المراجعتين لصفحة: «JavaScript/Document/onvisibilitychange»

من موسوعة حسوب
إضافة الصّفحة
 
طلا ملخص تعديل
 
(مراجعتان متوسطتان بواسطة مستخدمين اثنين آخرين غير معروضتين)
سطر 1: سطر 1:
<noinclude>{{DISPLAYTITLE:<code>Document.onvisibilitychange</code>}}</noinclude>
<noinclude>{{DISPLAYTITLE:<code>Document.onvisibilitychange</code>}}</noinclude>
الخاصيّة <code>Document.onvisibilitychange</code> مُعالِج أحداثٍ للحدث <code>[[JavaScript/Events/visibilitychange|visibilitychange]]</code> الذي يُطلَق عندما تتغيّر حالة ظهور الكائن.
الخاصيّة <code>Document.onvisibilitychange</code> مُعالِج أحداثٍ للحدث <code>[[JavaScript/Events/visibilitychange|visibilitychange]]</code> الذي يُطلَق عندما تتغيّر حالة ظهور الكائن.


سطر 7: سطر 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).


==مثال==
==مثال==
سطر 26: سطر 25:
|-
|-
! الدعم الأساسي
! الدعم الأساسي
|13 مع السّابقة ‎-webkit
|13 مع السّابقة ‎<code>-webkit</code>
33
33
|نعم
|نعم
سطر 36: سطر 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

مصادر ومواصفات