NOSCRIPT ELEMENT ใช้แจ้ง User ว่า Browser ของ User ไม่ supports script

ปัจจุบันเชื่อได้ว่า Browser เกือบทุกตัวสามารถที่จะ Support JavaScript ได้อยู่แล้วแต่อาจนี้บางองค์กรหรือบาง หน่วยงานที่มีการปิด หรือ Disable JavaScript เป็น default Policy ขององค์กร เพราะมองว่าเป็นอันตรายต่อการถูก Hack ข้อมูลหรืออะไรก็ตามที่ทำให้ไม่สามารถใช้งาน JavaScript ได้อย่างสมบูรณ์


จากปัญหาข้างต้น ผมเลยมีวิธีที่จะแนะให้ User ให้สามารถปรับแต่ง Web Browser ของตนให้สามารถใช้ script ได้เองเพื่อที่จะได้สามารถใช้งาน Page เราได้อย่างมีประสิทธิภาพ วิธีนี้แสนง่ายมากมานำเสนอวิธีนี้ก็คือใช้  <NOSCRIPT> ELEMENT

โดย Tag นี้ไม่ได้มีความสับซ้อนอะไรเลยมี Concept อยู่สองข้อคือ
ข้อความภาย ใน Tag นี้จะถูกนำขึ้นมาแสดงก็ต่อเมื่อ เข้าสองเงื่อนไขด้านล่าง

  1. เบราว์เซอร์ที่ไม่สนับสนุน JavaScript หรือ Script อื่นๆ
  2. เบราว์เซอร์ที่ปิด  JavaScript หรือ Script อื่นๆ

ตัวอย่าง Script

<!DOCTYPE html>
<html>
<head>
<title>Example HTML Page</title>
<script type=”text/javascript” defer=”defer” src=”example1.js”></script>
<script type=”text/javascript” defer=”defer” src=”example2.js”></script>
</head>
<body>
<noscript>
<p>        

การเปิด การใช้งาน  JavaScript บน Google Chrome

  1. บนเมนูของเว็บเบราเซอร์คลิกที่ “Customize and control Google” และเลือก “Settings”
  2. ในส่วนของ “Settings” ให้คลิกที่ “Show advanced settings…”
  3. ด้านล่าง “Privacy” คลิกที่ “Content setting…”
  4. เมื่อมีหน้าต่างเปิดขึ้นมา ให้หาในส่วน “JavaScript” และเลือก “Allow all sites to run JavaScript (recommend)
  5. คลิกที่แถบ “Settings”
  6. ปิดแถบ “Setting”
  7. คลิกที่ปุ่ม “Reload this page” ของเว็บเบราเซอร์เพื่อรีเฟรชเพจ

=========================================================================================

การเปิด การใช้งาน  JavaScript บน Internet Explorer

  1. บนเมนูของเว็บเบราเซอร์คลิกที่ไอคอน “Tools” และเลือก “Internet Options”
  2. จะพบหน้าต่าง “Internet Options” เลือกแถบ “Security”
  3. ในแถบ “Security” คลิกที่ปุ่ม “Custom level…”
  4. เมื่อหน้าต่าง “Security Settings – Internet Zone” เปิดขึ้นมา ให้มองหาส่วนที่ชื่อว่า “Scripting”
  5. ในตัวเลือก “Action Scripting” ให้เลือกที่ “Enable”
  6. จะมีหน้าต่าง “Warning!” โผล่ขึ้นมาถามว่า “Are you sure you want to change the settings for this zone?” เลือก “Yes”
  7. ในหน้าต่าง “Internet Options” คลิกที่ปุ่ม “OK” เพื่อปิด
  8. คลิกปุ่ม “Refresh” ของเว็บเบราเซอร์เพื่อรีเฟรชเพจ
</p>
</noscript>
</body>
</html>

อธิบายเพิ่มเติมข้อความภายใน Tag NOSCRIPT สามารถเป็นได้ทั้ง Html และ Text ธรรมดาโดยข้อความเหล่านี้จะแสดงขึ้นก็ต่อเมื่อ Browser ของ User ไม่สามารถ Run JavaScript ได้และ User ได้เห็นข้อความที่ได้แสดงขึ้น User ก็ทำตามขั้นตอนที่ปรากฎณ์ User ก็จะสามารถใช้งาน JavaScript ได้อย่างถูกต้องครับ  ^_^

Leave a Reply