Document.scripts

من موسوعة حسوب
مراجعة 12:31، 22 مارس 2018 بواسطة عبد-الهادي-الديوري (نقاش | مساهمات) (إضافة الصّفحة)
(فرق) → مراجعة أقدم | المراجعة الحالية (فرق) | مراجعة أحدث ← (فرق)

خاصيّة قابلة للقراءة فقط تُعيد جميع عناصر <script> في المُستند. والقيمة المُعادة كائنٌ من النّوع HTMLCollection.


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

var scriptList = document.scripts;

القيمة المُعادة كائنٌ من النّوع HTMLCollection. يُمكنك التّعامل مع المُتغيّر scriptList كما تتعامل مع أي مصفوفة للوصول إلى جميع العناصر في القائمة.

مثال

المثال التّالي يتحقّق ممّا إذا كان للصّفحة الحاليّة أي عنصر <script>:

var scripts = document.scripts;

if (scripts.length) {
  alert("هذه الصّفحة تحتوي على سكربتات");
}

مُلاحظات

ستكون القيمةُ سلسلة نصيّةً فارغةً في حالة وصل المُستخدم إلى الصّفحة مُباشرة دون المجيء من رابط مُعيّن، وذلك عبر الوصول إلى الصّفحة من شريط المُفضّلة مثلا. ولأنّ هذه الخاصيّة تُعيد سلسلة نصيّة فقط، فلن تتمكن من الوصول إلى DOM الصّفحة المُحيلة.

دعم المتصفحات

الميزة Chrome Internet Explorer Firefox Opera Safari
الدعم الأساسي نعم 4 9 نعم نعم

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