الفرق بين المراجعتين لصفحة: «JavaScript/Document/fullscreenElement»
< JavaScript | Document
أنشأ الصفحة ب'<noinclude>{{DISPLAYTITLE:<code>Document.fullscreenElement</code>}}</noinclude> تُعيد الخاصية <code>Document.fullscreenElement</code> القابلة للق...' |
لا ملخص تعديل |
||
سطر 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> الذي في وضع ملء الشاشة حاليا ضمن عناصر المستند الحالي، أو تُعيد القيمة null في حالة لم يكن وضع ملء الشاشة مُفعلًا. | تُعيد الخاصية <code>Document.fullscreenElement</code> القابلة للقراءة فقط العنصر <code>[[JavaScript/Element|Element]]</code> الذي في وضع ملء الشاشة حاليا ضمن عناصر المستند الحالي، أو تُعيد القيمة <code>null</code> في حالة لم يكن وضع ملء الشاشة مُفعلًا. | ||
ورغم أن هذه الخاصية قابلة للقراءة فقط، إلا أنّها لن ترمي استثناءا عند تغيير قيمتها (حتى في وضع strict)، وستُتجاهل أية عمليّة ضبط قيمة لها. | ورغم أن هذه الخاصية قابلة للقراءة فقط، إلا أنّها لن ترمي استثناءا عند تغيير قيمتها (حتى في وضع strict)، وستُتجاهل أية عمليّة ضبط قيمة لها. | ||
سطر 10: | سطر 10: | ||
</syntaxhighlight> | </syntaxhighlight> | ||
سيتكون قيمة المتغيّر element العنصر الذي في وضع ملء الشاشة حاليا، أو القيمة null في حالة لم يكن وضع ملء الشاشة مُعتمَدا في المستند حاليا. | سيتكون قيمة المتغيّر <code>element</code> العنصر الذي في وضع ملء الشاشة حاليا، أو القيمة <code>null</code> في حالة لم يكن وضع ملء الشاشة مُعتمَدا في المستند حاليا. | ||
==مثال== | ==مثال== |
مراجعة 18:11، 12 مارس 2018
تُعيد الخاصية Document.fullscreenElement
القابلة للقراءة فقط العنصر Element
الذي في وضع ملء الشاشة حاليا ضمن عناصر المستند الحالي، أو تُعيد القيمة null
في حالة لم يكن وضع ملء الشاشة مُفعلًا.
ورغم أن هذه الخاصية قابلة للقراءة فقط، إلا أنّها لن ترمي استثناءا عند تغيير قيمتها (حتى في وضع strict)، وستُتجاهل أية عمليّة ضبط قيمة لها.
البنية العامّة
var element = document.fullscreenElement;
سيتكون قيمة المتغيّر element
العنصر الذي في وضع ملء الشاشة حاليا، أو القيمة null
في حالة لم يكن وضع ملء الشاشة مُعتمَدا في المستند حاليا.
مثال
function isVideoInFullscreen() {
if (document.fullscreenElement && document.fullscreenElement.nodeName == 'VIDEO') {
console.log('مقطع الفيديو يعمل في وضع ملء الشّاشة');
}
}
دعم المتصفحات
الميزة | Chrome | Edge | Internet Explorer | Firefox | Opera | Safari |
---|---|---|---|---|---|---|
الدعم الأساسي | 53 | نعم | نعم | نعم | 40 | نعم |
المواصفات
- مواصفة Fullscreen API.