บางครั้งผู้ใช้คอมพิวเตอร์เจอ Error javascript: void(0) ขณะเล่นเว็บ แม้ไม่ใช่ Error ร้ายแรง แต่ขรึมแน่เวลาเจอ เมื่อเจอ javascript: void(0) มักบ่งชี้ Error จาก Browser บล็อกการเข้าถึงเว็บเฉพาะ น่าสนใจคือ Error นี้ปรากฏเฉพาะเว็บบางเว็บ ไม่ใช่ทุกเว็บ สาเหตุหลัก: Resident Pop-up Blocker ใน Browser หรือ Proxy Server (หากใช้ Proxy)
javascript: void(0) Error แก้ได้อย่างไร?
มีหลายวิธี ขึ้นกับสาเหตุ หากมาจาก Proxy Server และใช้ Shared Computer อาจเกิดบ่อย ควรติดต่อ Network Admin มิฉะนั้น ทำตามขั้นตอนด้านล่างเพื่อกำจัด Error
หมายเหตุ: ตรวจสอบว่า Javascript ทำงานปกติบนเครื่อง อาจต่างกันไปตาม Browser
ตัวเลือก 1: เปิดใช้งาน Javascript
สาเหตุหลักที่เจอ Error คือ Javascript ถูก Disable บน Browser Javascript เป็น Plugin ที่ Disable โดย Default บน Browser ทั้งหมด ต้อง Enable เอง เพื่อให้เว็บ Render หน้าได้ สามารถย้อนกลับได้หาไม่ได้ผล
Internet Explorer/Edge
ตรวจสอบ Javascript ใน IE:
- ใน IE/Edge เปิดอยู่ คลิก Tools
- เลือก Internet Options
- เลือกแท็บ Security คลิกปุ่ม Custom Level
- เลื่อนลงจนเจอ 'Scripting of Java applets' ใต้ Scripting
- ให้แน่ใจว่า 'Enable' ถูกเลือก คลิก OK

Google Chrome
Setting IE ทั่วไปมีผลกับ Chrome ด้วย แต่ยังเช็ค Java Status ใน Chrome ได้
- หาไอคอนมุมขวาบน Chrome (3 เส้นแนวนอน) คลิก
- เลื่อนลง คลิก Settings
- ไป Show Advanced Settings
- ใต้ 'Privacy' คลิก Content Settings
- ใต้ 'JavaScript' คลิก Allow all sites to run JavaScript (recommended)
- คลิก OK

Firefox
สำหรับ Firefox:
- คลิกไอคอนมุมขวาบน (คล้าย Chrome)
- คลิก 'Add-ons'
- คลิกแท็บ 'Plugins'
- คลิก Java™ Platform plugin
- ติ๊ก "always activate"
ตอนนี้ Java เปิดใช้งานบน Browser แล้ว Restart Browser ลองเข้าถึงเว็บที่ Trigger Error Error javascript: void(0) ควรหายแล้ว หายังมี ลองทางเลือกอื่นๆ ด้านล่าง
ตัวเลือกที่ 2: Reload หน้าเว็บโดย Bypass Cache
ตัวเลือกนี้ Refresh ไฟล์ที่ Corrupt หรือเก่า ค้าง Shift คลิกปุ่ม Reload Shortcut: CTRL + F5 Mac: Command + Shift + R
ตัวเลือกที่ 3: ล้าง Cache
Cache ใช้เก็บข้อมูลชั่วคราวเพื่อดึงจาก Local Storage แทน Internet แต่ Cache บางครั้ง Corrupt/เก่า ทำให้ Javascript ทำงานไม่ได้ การ Reset Cache อาจช่วย
Clear Cache แตกต่างตาม Browser วิธี Firefox:
- เปิด Firefox คลิก Hamburger Menu แล้ว Preferences
- คลิก Privacy & Security แล้ว Clear Data

- คลิก Cached Web Content แล้ว Clear

Restart Browser ลองใหม่
ตัวเลือกที่ 4: ลบ Cookies จาก Browser
ทางเลือกสุดท้าย ล้าง Cookies ทั้งหมด ปัจจุบันเว็บเกือบทุกเว็บใช้ Cookies Track Preferences และ Security หาก Cookies เก่า/Corrupt จะได้ Javascript Void Error ขั้นตอนลบ Cookies ใน Chrome (Browser อื่นทำแบบเดียวกัน)
- กด Three-dots มุมขวาบน เลือก Settings
- เลื่อนล่าง คลิก Advanced
- คลิกปุ่ม Clear browsing data เลือก Time-frame ตามสถานการณ์ ติ๊กทุก Option

- ล้าง Browsing Data และ Cookies เสร็จ Restart คอมพิวเตอร์ เช็คว่าปัญหาแก้หรือยัง