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

من موسوعة حسوب
إضافة الصّفحة
 
ط ←‏المواصفات: تغيير العنوان
 
(5 مراجعات متوسطة بواسطة مستخدمين اثنين آخرين غير معروضة)
سطر 1: سطر 1:
<noinclude>{{DISPLAYTITLE:<code>Document.compatMode</code>}}</noinclude>
<noinclude>{{DISPLAYTITLE:<code>Document.compatMode</code>}}</noinclude>
 
تدلّ على ما إذا كان المُستند قد قُدِّم في نمط التجاوزات (Quirks Mode) أو نمط المعايير (Standards Mode).
تدلّ على ما إذا كان المُستند قد قُدِّم في نمط Quirks أو نمط Standards.


==البنية العامّة==
==البنية العامّة==
سطر 9: سطر 8:


==القيم==
==القيم==
* <code>"BackCompat"</code> في حالة كان المُستند في نمط quirks.
* <code>"BackCompat"</code> في حالة كان المُستند في نمط التجاوزات (Quirks Mode).
* <code>"CSS1Compat"</code> في حالة كان المُستند في نمط standards.
* <code>"CSS1Compat"</code> في حالة كان المُستند في نمط المعايير (Standards Mode).


==مثال==
== مثال ==
<syntaxhighlight lang="javascript">
<syntaxhighlight lang="javascript">
if (document.compatMode == "BackCompat") {
if (document.compatMode == "BackCompat") {
سطر 19: سطر 18:
}
}
</syntaxhighlight>
</syntaxhighlight>
==المواصفات==
 
==مصادر ومواصفات==
* مواصفة [http://dom.spec.whatwg.org/#dom-document-compatmode DOM: Document.compatMode].
* مواصفة [http://dom.spec.whatwg.org/#dom-document-compatmode DOM: Document.compatMode].
* مواصفة [http://msdn.microsoft.com/en-us/library/ms533687(VS.85).aspx MSDN: compatMode property].
* مواصفة [http://msdn.microsoft.com/en-us/library/ms533687(VS.85).aspx MSDN: compatMode property].
[[تصنيف:JavaScript]]
[[تصنيف:Web API]]
[[تصنيف:DOM]]
[[تصنيف:Document]]

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

تدلّ على ما إذا كان المُستند قد قُدِّم في نمط التجاوزات (Quirks Mode) أو نمط المعايير (Standards Mode).

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

mode = document.compatMode

القيم

  • "BackCompat" في حالة كان المُستند في نمط التجاوزات (Quirks Mode).
  • "CSS1Compat" في حالة كان المُستند في نمط المعايير (Standards Mode).

مثال

if (document.compatMode == "BackCompat") {
  // نمط
  // Quirks
}

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