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

من موسوعة حسوب
اذهب إلى التنقل اذهب إلى البحث
(إضافة الصّفحة)
 
سطر 12: سطر 12:
 
* <code>"CSS1Compat"</code> في حالة كان المُستند في نمط standards.
 
* <code>"CSS1Compat"</code> في حالة كان المُستند في نمط standards.
  
==مثال==
+
== مثال ==
 
<syntaxhighlight lang="javascript">
 
<syntaxhighlight lang="javascript">
 
if (document.compatMode == "BackCompat") {
 
if (document.compatMode == "BackCompat") {
سطر 19: سطر 19:
 
}
 
}
 
</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].

مراجعة 17:39، 11 مارس 2018


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

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

mode = document.compatMode

القيم

  • "BackCompat" في حالة كان المُستند في نمط quirks.
  • "CSS1Compat" في حالة كان المُستند في نمط standards.

مثال

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

المواصفات