Document.pointerLockElement

من موسوعة حسوب
مراجعة 18:08، 22 مارس 2018 بواسطة عبد-الهادي-الديوري (نقاش | مساهمات) (إضافة الصّفحة)
(فرق) → مراجعة أقدم | المراجعة الحالية (فرق) | مراجعة أحدث ← (فرق)

تُعيد هذه الخاصيّة القابلة للقراءة فقط مجموعة العناصر التي تقع ضمن هدف أحداث الفأرة أثناء قفل مؤشّر الفأرة. تُعيد القيمة null في حالة كان القفل مُعلّقا، أو في حالة كان المُؤشّر غير مُقفل، أو إذا ما كان الهدف يقع في مُستند آخر.

البنية العامة

var element = document.pointerLockElement;

القيمة المُعادة تكون إمّا كائنًا من النّوع Element أو القيمة null.

مثال

function isVideoInFullscreen() {
  if (document.fullscreenElement && document.fullscreenElement.nodeName == 'VIDEO') {
    console.log('الفيديو يشتغِل في وضع ملء الشّاشة حاليًّا');
  }
}

دعم المتصفحات

الميزة Chrome Internet Explorer Firefox Opera Safari
الدعم الأساسي 53 نعم نعم 40 نعم

انظر أيضًا

  • Document.exitPointerLock()‎
  • Element.requestPointerLock()‎

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

  • مواصفة Pointer Lock، مدّدت هذه المواصفة الواجهة Document.