HTML <noscript>
ใช้เพื่อแสดงเนื้อหาในเบราว์เซอร์ของผู้เยี่ยมชมไซต์ของคุณเมื่อ JavaScript ปิดการใช้งาน .
สมมติว่ามีผู้เยี่ยมชมเว็บไซต์ของคุณ แต่พวกเขามี JavaScript ปิดการใช้งานในเบราว์เซอร์ของพวกเขา เพื่อให้พวกเขาทราบ (พวกเขาอาจปิด JavaScript โดยไม่ได้ตั้งใจ) คุณจะต้องใช้ <noscript>
แบบนี้:
<noscript>
<h2>
JavaScript is disabled in your browser. To get the best user experience on
our website we recommend that you enable it.
</h2>
</noscript>
เพื่อแสดงตัวอย่าง ฉันได้เพิ่มข้อมูลโค้ด HTML ด้านบนไปยัง CodePen นี้
แต่คุณไม่สามารถดูได้เว้นแต่ว่า JavaScript ถูกปิดใช้งาน
ในการปิดใช้งาน JavaScript (ชั่วคราว):
- ไปที่แถบที่อยู่ของเบราว์เซอร์และคลิกที่ไอคอนแม่กุญแจ จากนั้นคลิกที่ การตั้งค่าเว็บไซต์
- ภายใต้ การอนุญาต ไปที่ JavaScript แล้วคลิกเมนูแบบเลื่อนลงทางด้านขวาแล้วเลือก บล็อก
ตอนนี้ให้โหลดหน้าเว็บใหม่ (ไม่ใช่ทั้งเบราว์เซอร์ของคุณ เพียงแท็บเบราว์เซอร์เดียว) คุณควรเห็นข้อความจาก <noscript>
องค์ประกอบที่แสดงในแท็บเบราว์เซอร์ของคุณ
นี่คือวิดีโอสั้นๆ ที่แสดงกระบวนการทั้งหมด:
หากต้องการเปิดใช้งาน JavaScript อีกครั้ง ให้กลับไปที่แท็บการตั้งค่าไซต์เดิม แล้วเลือก อนุญาต จากเมนูแบบเลื่อนลง ตอนนี้จะขอให้คุณโหลดแท็บเบราว์เซอร์ของคุณอีกครั้ง จากนั้น JavaScript จะเปิดใช้งานอีกครั้ง
คุณสามารถใช้ <noscript>
องค์ประกอบภายในทั้ง <head>
และ <body>
องค์ประกอบบนเว็บไซต์ของคุณ
อย่างไรก็ตาม หากคุณใช้ <noscript>
ภายใน <head>
องค์ประกอบ คุณสามารถใส่ได้เพียง <style>
, <link>
และ <meta>
องค์ประกอบภายใน (ไม่มีองค์ประกอบข้อความ)