الفرق بين المراجعتين ل"JavaScript/Document/fullscreenElement"

من موسوعة حسوب
اذهب إلى التنقل اذهب إلى البحث
 
(مراجعة متوسطة واحدة بواسطة نفس المستخدم غير معروضة)
سطر 1: سطر 1:
 
<noinclude>{{DISPLAYTITLE:<code>Document.fullscreenElement</code>}}</noinclude>
 
<noinclude>{{DISPLAYTITLE:<code>Document.fullscreenElement</code>}}</noinclude>
 
 
تُعيد الخاصية <code>Document.fullscreenElement</code> القابلة للقراءة فقط العنصر <code>[[JavaScript/Element|Element]]</code> الذي في وضع ملء الشاشة حاليًا ضمن عناصر المستند الحالي، أو تُعيد القيمة <code>null</code> في حالة لم يكن وضع ملء الشاشة مُفعلًا.
 
تُعيد الخاصية <code>Document.fullscreenElement</code> القابلة للقراءة فقط العنصر <code>[[JavaScript/Element|Element]]</code> الذي في وضع ملء الشاشة حاليًا ضمن عناصر المستند الحالي، أو تُعيد القيمة <code>null</code> في حالة لم يكن وضع ملء الشاشة مُفعلًا.
  
سطر 37: سطر 36:
 
|نعم
 
|نعم
 
|}
 
|}
==المواصفات==
+
==مصادر ومواصفات==
 
* مواصفة [https://fullscreen.spec.whatwg.org/#dom-document-fullscreenelement Fullscreen API].
 
* مواصفة [https://fullscreen.spec.whatwg.org/#dom-document-fullscreenelement Fullscreen API].
  
سطر 45: سطر 44:
 
* <code>[[JavaScript/Document/fullscreen|Document.fullscreen]]</code>
 
* <code>[[JavaScript/Document/fullscreen|Document.fullscreen]]</code>
 
* ‎<code>[[CSS/:fullscreen|:fullscreen]]</code>
 
* ‎<code>[[CSS/:fullscreen|:fullscreen]]</code>
 +
[[تصنيف:JavaScript]]
 +
[[تصنيف:Web API]]
 +
[[تصنيف:DOM]]
 +
[[تصنيف:Document]]

المراجعة الحالية بتاريخ 06:56، 13 مارس 2018

تُعيد الخاصية Document.fullscreenElement القابلة للقراءة فقط العنصر Element الذي في وضع ملء الشاشة حاليًا ضمن عناصر المستند الحالي، أو تُعيد القيمة null في حالة لم يكن وضع ملء الشاشة مُفعلًا.

ورغم أن هذه الخاصية قابلة للقراءة فقط، إلا أنّها لن ترمي استثناءً عند تغيير قيمتها (حتى في نمط strict)، وستُتجاهل أية عمليّة ضبط قيمة لها.

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

var element = document.fullscreenElement;

ستكون قيمة المتغيّر element هي إشارةٌ إلى العنصر الموجود في وضع ملء الشاشة حاليًا، أو القيمة null في حالة لم يكن وضع ملء الشاشة مُعتمَدًا في المستند حاليًا.

مثال

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

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

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

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

انظر أيضًا