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

من موسوعة حسوب
إضافة الصّفحة
 
ط ←‏مثال: حذف فراغ
 
(4 مراجعات متوسطة بواسطة مستخدمين اثنين آخرين غير معروضة)
سطر 9: سطر 9:
</syntaxhighlight>
</syntaxhighlight>
عند الإعادة، سيحمل المتغيّر <code>currentStyleSheetSet</code> اسم مجموعة صفحات الأنماط الجاري استعمالها حاليًّا، يُمكنك كذلك ضبط مجموعة صفحات الأنماط باستعمال هذه الخاصيّة.
عند الإعادة، سيحمل المتغيّر <code>currentStyleSheetSet</code> اسم مجموعة صفحات الأنماط الجاري استعمالها حاليًّا، يُمكنك كذلك ضبط مجموعة صفحات الأنماط باستعمال هذه الخاصيّة.
ضبط قيمة لهذه الخاصيّة مُكافئٌ لاستدعاء التّابع <code>[[JavaScript/Document/enableStyleSheetsForSet|document.enableStyleSheetsForSet()]]</code> باستخدام القيمة <code>currentStyleSheetSet</code>، ثمّ ضبط نفس القيمة للخاصية <code>lastStyleSheetSet</code> أيضًا.
ضبط قيمة لهذه الخاصيّة مُكافئٌ لاستدعاء التّابع <code>[[JavaScript/Document/enableStyleSheetsForSet|document.enableStyleSheetsForSet()]]</code> باستخدام القيمة <code>currentStyleSheetSet</code>، ثمّ ضبط نفس القيمة للخاصية <code>lastStyleSheetSet</code> أيضًا.


'''مُلاحظة:''' قيمة هذه الخاصيّة حيّة؛ تغيير الخاصيّة <code>disabled</code> على صفحات الأنماط سيُؤثّر على قيمة هذه الخاصيّة.
'''مُلاحظة:''' قيمة هذه الخاصيّة حيّة؛ تغيير الخاصيّة <code>disabled</code> على صفحات الأنماط سيُؤثّر على قيمة هذه الخاصيّة.
سطر 20: سطر 20:
</syntaxhighlight>
</syntaxhighlight>


مُلاحظة: سيُساعدك المثال أعلاه على فهم الفرق بين ضبط قيمة للخاصيّة selectedStyleSheetSet، واستدعاء التّابع [[Document/enableStyleSheetsForSet|document.enableStyleSheetsForSet()]].
'''مُلاحظة:''' سيُساعدك المثال أعلاه على فهم الفرق بين ضبط قيمة للخاصيّة <code>selectedStyleSheetSet</code>، واستدعاء التّابع <code>[[JavaScript/Document/enableStyleSheetsForSet|document.enableStyleSheetsForSet()]]</code>.


== انظر أيضا ==
== انظر أيضًا ==
* <code>[[JavaScript/Document/preferredStyleSheetSet|document.preferredStyleSheetSet]]</code>
* <code>[[JavaScript/Document/preferredStyleSheetSet|document.preferredStyleSheetSet]]</code>
* <code>[[JavaScript/Document/lastStyleSheetSet|document.lastStyleSheetSet]]</code>
* <code>[[JavaScript/Document/lastStyleSheetSet|document.lastStyleSheetSet]]</code>
سطر 29: سطر 29:


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


[[تصنيف:JavaScript]]
[[تصنيف:JavaScript]]

المراجعة الحالية بتاريخ 03:17، 15 مارس 2018

تُعيد اسم مجموعة صفحات الأنماط الجاري استعمالها حاليًّا.

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

currentStyleSheetSet = document.selectedStyleSheetSet

document.selectedStyleSheet = newStyleSheetSet

عند الإعادة، سيحمل المتغيّر currentStyleSheetSet اسم مجموعة صفحات الأنماط الجاري استعمالها حاليًّا، يُمكنك كذلك ضبط مجموعة صفحات الأنماط باستعمال هذه الخاصيّة. ضبط قيمة لهذه الخاصيّة مُكافئٌ لاستدعاء التّابع document.enableStyleSheetsForSet()‎ باستخدام القيمة currentStyleSheetSet، ثمّ ضبط نفس القيمة للخاصية lastStyleSheetSet أيضًا.

مُلاحظة: قيمة هذه الخاصيّة حيّة؛ تغيير الخاصيّة disabled على صفحات الأنماط سيُؤثّر على قيمة هذه الخاصيّة.

مثال

console.log("مجموعة صفحات الأنماط الجاري استعمالها حاليًّا:‏" + document.selectedStyleSheetSet);

document.selectedStyleSheetSet = "صفحة أنماط أخرى";

مُلاحظة: سيُساعدك المثال أعلاه على فهم الفرق بين ضبط قيمة للخاصيّة selectedStyleSheetSet، واستدعاء التّابع document.enableStyleSheetsForSet()‎.

انظر أيضًا

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