HTMLالوسم <noscript>
- تعريفه
- دعم المتصفحات
- خصائصه
- إستخدامه
- تصميمه الإفتراضي
- نصائح و ملاحظات
تعريفه
في حال كان المتصفح لا يسمح بتنفيذ الكود المكتوب بلغة جافاسكربت و كان هذا الكود ضروري لظهور محتوى الصفحة كما يجب، يمكنك استخدام الوسم <noscript>
على هذا النحو <noscript>content</noscript>
لتجهيز محتوى بديل يتم عرضه فقط في حال كان المتصفح لا يسمح بتنفيذ الكود.
مكان الكلمة content
يجب تمرير المحتوى الذي سيتم عرضه في حال كان المتصفح لا يسمح بتنفيذ الكود المكتوب بلغة جافا سكربت.
أبسط ما يمكنك فعله هو إظهار نص عادي تخبر فيه المستخدم بالتوجه لإعدادات المتصفح و السماح لكود الجافا سكربت بالتنفيذ.
دعم المتصفحات
الجدول التالي يظهر المتصفحات التي تدعم الوسم <noscript>
.
Chrome | Edge | Firefox | Opera | Safari | Android Webview |
Chrome for Android |
Firefox for Android |
Opera for Android |
Safari for IOS |
Samsung Internet |
مدعوم | 12 | 1 | مدعوم | مدعوم | مدعوم | مدعوم | 4 | مدعوم | مدعوم | مدعوم |
خصائصه
لا يملك أي خصائص تم إعدادها خصيصاً له.
إستخدامه
في المثال التالي قمنا بإضافة وسم <noscript>
وضعنا فيه فقرتين يتم إظهارهما فقط في حال كان المتصفح لا يسمح بتنفذي أي كود موضوع في الصفحة بلغة جافا سكربت.
مثال
<noscript> <p>Javascript is blocked by your broswer!</p> <p>Please enable javascript to view page correctly.</p> </noscript>
تصميمه الإفتراضي
لا يوجد تصميم إفتراضي له.
نصائح و ملاحظات
الوسم <noscript>
يمكن وضعه في أي مكان بداخل <head>
أو <body>
الصفحة.
في حال وضعه بداخل الوسم <head>
فإن محتواه يمكن أن يتضمن الوسوم <link>
و <style>
و <meta>
فقط.