الفرق بين المراجعتين لصفحة: «JavaScript/Document/selectedStyleSheetSet»
< JavaScript | Document
إضافة الصّفحة |
ط ←مثال: حذف فراغ |
||
(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> | ||
مُلاحظة: سيُساعدك المثال أعلاه على فهم الفرق بين ضبط قيمة للخاصيّة | '''مُلاحظة:''' سيُساعدك المثال أعلاه على فهم الفرق بين ضبط قيمة للخاصيّة <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: | ||
==مصادر ومواصفات== | ==مصادر ومواصفات== | ||
* مواصفة [ | * مواصفة [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()
.
انظر أيضًا
document.preferredStyleSheetSet
document.lastStyleSheetSet
document.styleSheetSets
document.enableStyleSheetsForSet()
مصادر ومواصفات
- مواصفة HTML5: Alternate Style Sheets.