أحدث البرامج التعليمية وتطوير الشبكة
 

Script defer Property

<كائن سيناريو

مثال

معرفة ما إذا كان تم تنفيذ السيناريو عندما تم الانتهاء من صفحة تحليل:

var x = document.getElementById("myScript").defer

ونتيجة لالعاشر على النحو التالي:

true
انها محاولة لنفسك »

تعريف والاستخدام

مجموعات الملكية إرجاء أو إرجاع ما إذا كان ينبغي تنفيذ السيناريو عندما صفحة قد انتهى التوزيع، أم لا.

وتعكس هذه الخاصية defer سمة من <script> العلامة.

ملاحظة: defer السمة فقط للمخطوطات الخارجية (ويجب استخدامها فقط في حالة src السمة الحالية).

ملاحظة: هناك عدة طرق يمكن تنفيذ برنامج نصي خارجية:

  • إذا المتزامن موجودا: يتم تنفيذ البرنامج النصي بشكل غير متزامن مع بقية الصفحة (سيتم تنفيذ البرنامج النصي في حين تواصل الصفحة إعراب)
  • إذا المتزامن غير موجود وإرجاء موجودة: يتم تنفيذ البرنامج النصي عند انتهاء الصفحة من الاعراب
  • إذا لم يكن أي المتزامن أو إرجاء موجود: السيناريو هو الاحتمال وتنفيذها على الفور، قبل أن يستمر مستعرض تحليل الصفحة

دعم المتصفح

Internet ExplorerFirefoxOperaGoogle ChromeSafari

ويدعم خاصية إرجاء في جميع المتصفحات الرئيسية.

ملاحظة: لا يتم اعتماد السمة إرجاء في أوبرا 12 والإصدارات السابقة.


بناء الجملة

إعادة الممتلكات إرجاء:

scriptObject .defer

تعيين الخاصية إرجاء:

scriptObject .defer=true|false

قيم الممتلكات

القيمة وصف
true|false يحدد ما إذا كان ينبغي تنفيذ السيناريو عندما تكون الصفحة قد أنهى تحليل، أو لا
  • صحيح - يتم تنفيذ البرنامج النصي عندما تكون الصفحة قد أنهى تحليل
  • لن يتم تنفيذ البرنامج النصي عند انتهاء الصفحة من الاعراب - كاذبة

تفاصيل تقنية

قيمة الإرجاع: A منطقية، يعود صحيحا إذا تم تنفيذ البرنامج النصي عندما تكون الصفحة قد أنهى تحليل، وإلا فإنها ترجع كاذبة

صفحات ذات صلة

إشارة HTML: HTML <script> تأجيل السمة


<كائن سيناريو