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

من موسوعة حسوب
طلا ملخص تعديل
لا ملخص تعديل
سطر 1: سطر 1:
<noinclude>{{DISPLAYTITLE:<code>Document.lastStyleSheetSet</code>}}</noinclude>
<noinclude>{{DISPLAYTITLE:<code>Document.lastStyleSheetSet</code>}}</noinclude>


تُعيد آخر مجموعة صفحات أنماط مُفعَّلة؛ تتغيّر قيمة هذه الخاصية كلّما تغيّرت قيمة الخاصية <code>[[JavaScript/Document/selectedStyleSheetSet|document.selectedStyleSheetSet]]</code>.
تُعيد آخر مجموعة صفحات أنماط مُفعَّلة؛ تتغيّر قيمة هذه الخاصية كلّما تغيّرت قيمة الخاصية <code>[[JavaScript/Document/selectedStyleSheetSet|document.selectedStyleSheetSet]]</code>.


==البنية العامّة==
==البنية العامّة==
سطر 8: سطر 8:
</syntaxhighlight>
</syntaxhighlight>


قيمة المتغير <code>lastStyleSheetSet</code> ستُشير إلى آخر مجموعة صفحات أنماط ضُبِطت مؤخّرا. إن لم تتغيّر مجموعة صفحات الأنماط الحاليّة عبر تعيين قيمة للخاصيّة <code>[[JavaScript/Document/selectedStyleSheetSet|document.selectedStyleSheetSet]]</code>، فإنّ القيمة المُعادة ستكون <code>null</code>.
قيمة المتغير <code>lastStyleSheetSet</code> ستُشير إلى آخر مجموعة صفحات أنماط ضُبِطت. إن لم تتغيّر مجموعة صفحات الأنماط الحاليّة عبر تعيين قيمة للخاصيّة <code>[[JavaScript/Document/selectedStyleSheetSet|document.selectedStyleSheetSet]]</code>، فإنّ القيمة المُعادة ستكون <code>null</code>.


لاحظ بأن هذه القيمة لا تتغير عند استدعاء التّابع <code>[[JavaScript/Document/enableStyleSheetsForSet|document.enableStyleSheetsForSet()]]</code>.
لاحظ بأن هذه القيمة لا تتغير عند استدعاء التّابع <code>[[JavaScript/Document/enableStyleSheetsForSet|document.enableStyleSheetsForSet()]]</code>.


==مثال==
==مثال==
سطر 21: سطر 21:
</syntaxhighlight>
</syntaxhighlight>


 
== انظر أيضًا ==
 
==انظر أيضا==
* <code>[[JavaScript/Document/preferredStyleSheetSet|document.preferredStyleSheetSet]]</code>
* <code>[[JavaScript/Document/preferredStyleSheetSet|document.preferredStyleSheetSet]]</code>
* <code>[[JavaScript/Document/selectedStyleSheetSet|document.selectedStyleSheetSet]]</code>
* <code>[[JavaScript/Document/selectedStyleSheetSet|document.selectedStyleSheetSet]]</code>
* <code>[[JavaScript/Document/selectedStyleSheetSet|document.selectedStyleSheetSet]]</code>
* <code>[[JavaScript/Document/selectedStyleSheetSet|document.selectedStyleSheetSet]]</code>
* <code>[[JavaScript/Document/styleSheetSets|document.styleSheetSets]]</code>
* <code>[[JavaScript/Document/styleSheetSets|document.styleSheetSets]]</code>
* <code>[[JavaScript/Document/enableStyleSheetsForSet|document.enableStyleSheetsForSet()]]</code>
* <code>[[JavaScript/Document/enableStyleSheetsForSet|document.enableStyleSheetsForSet()]]</code>


==المواصفات==
==مصادر ومواصفات==
* مواصفة [http://www.whatwg.org/specs/web-apps/current-work/#alternate-style-sheets HTML5: Alternate Style Sheets].
* مواصفة [http://www.whatwg.org/specs/web-apps/current-work/#alternate-style-sheets HTML5:Alternate Style Sheets].

مراجعة 06:41، 13 مارس 2018


تُعيد آخر مجموعة صفحات أنماط مُفعَّلة؛ تتغيّر قيمة هذه الخاصية كلّما تغيّرت قيمة الخاصية document.selectedStyleSheetSet.

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

lastStyleSheetSet = document.lastStyleSheetSet

قيمة المتغير lastStyleSheetSet ستُشير إلى آخر مجموعة صفحات أنماط ضُبِطت. إن لم تتغيّر مجموعة صفحات الأنماط الحاليّة عبر تعيين قيمة للخاصيّة document.selectedStyleSheetSet، فإنّ القيمة المُعادة ستكون null.

لاحظ بأن هذه القيمة لا تتغير عند استدعاء التّابع document.enableStyleSheetsForSet()‎.

مثال

var lastSheetSet = document.lastStyleSheetSet;
if (!lastSheetSet) {
  lastSheetSet = "لم تتغير صفحة الأنماط بعد";
}
console.log("آخر مجموعة صفحة أنماط كانت: " + lastSheetSet);

انظر أيضًا

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