يحتوي البرنامج النصي في HTML5 بشكل أساسي على السمات التالية: Async ، التأجيل ، Charset ، SRC ، النوع ،
الكلمات الرئيسية: البرنامج النصي غير المتزامن ، ملف خارجي ، قم بتنزيله على الفور ؛
عندما تحتوي التسمية على هذه السمة ، قم بتنزيل البرنامج النصي (الملف الخارجي) على الفور ، فقط ملف البرنامج النصي الخارجي فعال ، يمكن تنفيذ التنزيل في نفس الوقت الذي يتم فيه التنزيل ، وتحليل وتنفيذ التنفيذ بعد اكتمال التنزيل. الأمر التنفيذي.
<script src = js/index2.js async = async> </script>
الكلمات الرئيسية: تأخير البرنامج النصي ، الملفات الخارجية ، تأخير التحميل ؛
عندما تحتوي التسمية على هذه السمة ، يمكن أن ينتظر البرنامج النصي حتى يتم تحليل الصفحة أو عرضه تمامًا. يقتصر على الأخير في الأخير في التنفيذ الأخير.
<script src = js/index1.js defer = defer> </script>
الكلمات الرئيسية: مجموعة الأحرف
لقد تجاهلت معظم المتصفحات قيمتها ، لذا فإن قلة قليلة من الناس يستخدمونها.
الكلمات الرئيسية: المرجع الخارجي
يشير إلى عنوان الملف الخارجي الذي يجب الرجوع إليه.
الكلمات الرئيسية: MIME (نوع محتوى لغة البرنامج النصي)
من أجل ضمان توافق المتصفح القصوى ، لا تزال قيم السمة من نوع النص/javaScript.
ملاحظة: لا تضيف رموز JS الأخرى إلى الملف الخارجي في التسمية.
<script> وضع التسميةعادةً ما نضع الملصقات مع الملفات الخارجية (بما في ذلك ملفات CSS وملفات JavaScript) في نفس الموضع ، بشكل عام في علامات <head>.
ومع ذلك ، بمجرد مواجهة عملية التحليل في ملفات JavaScript الخارجية متعددة ، من الضروري الانتظار حتى يتم تحميل جميع الملفات الخارجية قبل عرض الصفحة بالكامل ، لذلك عادةً ما نضعها في الجزء السفلي من العلامة <Body> ، مثل الموضح أدناه:
كما ذكر أعلاه ، فإن <script> لديه تعريف التأجيل ، ولكن نظرًا لأنه مذكور في HTML5 ، فإن HTML5 سوف يتجاهل السمة المؤجلة على البرنامج النصي المدمج HTML5 بعد المعايير IE8.
اقتبس من مزايا الملفات الخارجيةالمعنى الحرفي ، بدون نص ، بدون نص ، أي عندما لا يدعم المتصفح JavaScript ، سيتم عرض محتوى علامة <NoScript>.
يتوافق الاثنان أعلاه مع أي من محتويات علامة <Noscript>.
الصفحة أعلاه ، تمنح المستخدمين رسالة.
لخصما سبق هو استخدام كود جافا سكريبت في HTML. شكرا جزيلا لدعمكم لموقع VEVB Wulin!