วิธีแก้ไข 'ข้อผิดพลาดเกิดขึ้นในสคริปต์ในหน้านี้'

ข้อผิดพลาดของสคริปต์ยังคงเกิดขึ้นบ่อยในหมู่นักท่องอินเทอร์เน็ต และไม่ได้ จำกัด แค่เว็บเบราว์เซอร์อย่างที่คุณคิด 'เกิดข้อผิดพลาดในสคริปต์ของหน้านี้' มีรายงานส่วนใหญ่กับ Internet Explorer แต่มีจำนวนมากของโปรแกรมที่ใช้สคริปต์ IE เพื่อให้ปัญหาได้รับการรายงานในร่วมกับแอพลิเคชันจำนวนมากที่แตกต่างกัน ตามที่ปรากฎปัญหาไม่ได้เกิดขึ้นเฉพาะกับ Windows บางรุ่นเนื่องจากได้รับการยืนยันว่าเกิดขึ้นกับเวอร์ชันล่าสุดทั้งหมดรวมถึง Windows 7, Windows 8.1 และ Windows 10

อะไรคือสาเหตุที่ทำให้  'เกิดข้อผิดพลาดในสคริปต์นี้หน้า' ปัญหา?

เราตรวจสอบปัญหานี้โดยดูจากรายงานผู้ใช้ต่างๆและกลยุทธ์การซ่อมแซมที่ใช้กันมากที่สุดในการแก้ไขปัญหานี้ จากการตรวจสอบของเรามีผู้กระทำความผิดหลายรายที่อาจต้องรับผิดชอบต่อปัญหานี้:

  • Java หายไปจากเครื่อง Windows - หนึ่งในสถานการณ์ที่พบบ่อยที่สุดที่ข้อผิดพลาดนี้จะเกิดขึ้นคือเมื่อสคริปต์พยายามทำงานบนเครื่องที่ไม่ได้ติดตั้งสภาพแวดล้อม Java หากสถานการณ์นี้ใช้ได้คุณจะสามารถแก้ไขข้อผิดพลาดได้โดยการติดตั้ง Java บนพีซีของคุณ
  • ส่วนขยายเบราว์เซอร์ของบุคคลที่สามเปิดใช้งานสำหรับ IE - หากก่อนหน้านี้คุณได้กำหนดค่า Internet Explorer ให้ได้รับอนุญาตให้ใช้ส่วนขยายเบราว์เซอร์ของบุคคลที่สามมีโอกาสสูงที่คุณเพิ่งระบุผู้กระทำผิด ในกรณีนี้คุณควรจะสามารถแก้ไขปัญหาได้โดยปิดใช้งานส่วนขยายเบราว์เซอร์ของบุคคลที่สามสำหรับ IE
  • urlmon.dll ไม่ได้ลงทะเบียน - ไฟล์ไดนามิกลิงก์ไลบรารีนี้เป็นหนึ่งในตัวการที่เป็นไปได้มากที่สุดเมื่อพูดถึงข้อผิดพลาดนี้ สคริปต์ส่วนใหญ่ที่ทำงานใน IE จะไม่ทำงานเว้นแต่ไฟล์นี้จะลงทะเบียน หากสถานการณ์นี้ใช้ได้คุณควรจะสามารถแก้ไขปัญหาได้โดยการลงทะเบียน urlmon.dll
  • เปิดใช้งานการแจ้งข้อผิดพลาดของสคริปต์ - โปรดทราบว่าข้อผิดพลาดนี้จะปรากฏขึ้นตราบเท่าที่การแจ้งเตือนข้อผิดพลาดของสคริปต์ได้รับอนุญาตให้ปรากฏขึ้น หากคุณเพียงต้องการป้องกันไม่ให้ป๊อปอัปข้อผิดพลาดขัดขวางเซสชันการเรียกดูของคุณคุณควรจะทำได้โดยปิดการแจ้งเตือนข้อผิดพลาดของสคริปต์
  • สคริปต์ KMP กำลังถูกบล็อกโดย IE - ในกรณีที่คุณพบข้อผิดพลาดเมื่อใช้ KMPlayer อาจเป็นเพราะปลั๊กอิน Google Analytics ที่ใช้โดยโปรแกรมเล่นวิดีโอ หากสถานการณ์นี้เป็นไปได้คุณจะสามารถแก้ไขปัญหาได้โดยการเพิ่มเว็บสคริปต์ในรายการไซต์ที่ถูก จำกัด

หากคุณกำลังพยายามแก้ไขข้อผิดพลาดนี้บทความนี้จะให้ขั้นตอนการแก้ปัญหาต่างๆ ด้านล่างนี้คุณจะพบชุดวิธีการที่ผู้ใช้รายอื่นที่อยู่ในสถานการณ์คล้ายคลึงกันใช้เพื่อแก้ไขปัญหา  "เกิดข้อผิดพลาดในสคริปต์ของหน้านี้" การแก้ไขที่เป็นไปได้แต่ละรายการด้านล่างได้รับการยืนยันว่าทำงานได้โดยผู้ใช้ที่ได้รับผลกระทบอย่างน้อยหนึ่งราย

เพื่อให้ได้ผลลัพธ์ที่ดีที่สุดเราขอแนะนำให้คุณทำตามการแก้ไขตามลำดับที่นำเสนอเนื่องจากมีการเรียงลำดับตามประสิทธิภาพและความรุนแรง หนึ่งในนั้นผูกพันที่จะแก้ไขปัญหาไม่ว่าผู้ร้ายจะลงเอยด้วยสาเหตุใดก็ตาม

หากคุณพบวิธีการใด ๆ ที่ไม่สามารถใช้ได้กับสถานการณ์เฉพาะของคุณให้ข้ามไปและดำเนินการต่อด้วยวิธีถัดไปด้านล่าง

วิธีที่ 1: การติดตั้ง Java สำหรับ Windows

เมื่อพูดถึง  ข้อผิดพลาด 'เกิดข้อผิดพลาดในสคริปต์ของหน้านี้'ผู้ร้ายที่ได้รับความนิยมมากที่สุดคือข้อเท็จจริงที่ว่า Java ไม่ได้ติดตั้งบนเครื่องที่ได้รับผลกระทบ ผู้ใช้ที่ได้รับผลกระทบจำนวนมากรายงานว่าพวกเขาสามารถแก้ไขปัญหาได้หลังจากติดตั้ง JAVA เวอร์ชันล่าสุดบนคอมพิวเตอร์

หมายเหตุ:โปรดทราบว่า Microsoft Edge ไม่รองรับปลั๊กอินใด ๆ ดังนั้นจึงไม่ใช้ Java หากคุณพบปัญหานี้ใน Microsoft Edge ให้ข้ามไปที่วิธีถัดไปด้านล่างเนื่องจากวิธีนี้จะไม่ได้ผลสำหรับคุณ

การแก้ไขนี้อาจมีผลกับผู้ที่ข้อผิดพลาดเกิดจากการติดตั้ง Java ที่ไม่สมบูรณ์หรือเสียหาย

นี่คือคำแนะนำโดยย่อเกี่ยวกับการติดตั้ง Java บน Windows:

  1. จากเบราว์เซอร์ที่มีสุขภาพดีไปที่ลิงก์นี้ (ที่นี่) และคลิกที่Java ดาวน์โหลด
  2. บนหน้าจอถัดคลิกที่เห็นด้วยและเริ่มต้นฟรีดาวน์โหลด
  3. เมื่อดาวน์โหลดไฟล์ปฏิบัติการJava Setupแล้วให้ดับเบิลคลิกที่ไฟล์แล้วคลิกติดตั้งที่ข้อความแจ้งแรกเพื่อเริ่มการติดตั้ง
  4. ทำตามคำแนะนำบนหน้าจอที่เหลือเพื่อทำการติดตั้ง Java สำหรับ Windows ให้เสร็จสมบูรณ์
  5. เมื่อกระบวนการเสร็จสมบูรณ์และติดตั้ง Java แล้วให้รีสตาร์ทคอมพิวเตอร์ของคุณ
  6. เมื่อลำดับการเริ่มต้นระบบถัดไปเสร็จสมบูรณ์ให้ตรวจสอบว่าปัญหาได้รับการแก้ไขแล้วหรือไม่โดยการจำลองการดำเนินการเดิมที่ก่อให้เกิดข้อผิดพลาด

หาก   ข้อผิดพลาด "เกิดข้อผิดพลาดในสคริปต์ของหน้านี้"ยังคงเกิดขึ้นให้เลื่อนลงไปที่วิธีการถัดไปด้านล่าง

วิธีที่ 2: ปิดการใช้งานส่วนขยายเบราว์เซอร์ของบุคคลที่สาม

อีกสถานการณ์ที่พบได้บ่อยซึ่ง   เกิดข้อผิดพลาด 'ข้อผิดพลาดในสคริปต์ของหน้านี้' คือกรณีที่เครื่องได้รับอนุญาตให้ใช้ส่วนขยายเบราว์เซอร์ของ บริษัท อื่นสำหรับ Internet Explorer สิ่งนี้จะเปิดระบบสำหรับช่องโหว่ด้านความปลอดภัยและข้อผิดพลาดมากมายเช่นนี้ - นี่คือเหตุผลที่ Microsoft ตัดสินใจปล่อยให้ตัวเลือกนี้ถูกปิดโดยค่าเริ่มต้นใน Windows เวอร์ชันล่าสุด

ผู้ใช้บางรายพบว่าเราพบข้อผิดพลาดนี้เช่นกันได้รายงานว่าข้อความแสดงข้อผิดพลาดหยุดเกิดขึ้นหลังจากดำเนินการตามขั้นตอนที่จำเป็นในการปิดใช้งานส่วนขยายเบราว์เซอร์ของบุคคลที่สามที่ IE ใช้

นี่คือคำแนะนำโดยย่อเกี่ยวกับการดำเนินการนี้:

  1. กดปุ่มWindows + Rเพื่อเปิดกล่องโต้ตอบเรียกใช้ จากนั้นพิมพ์“ control”แล้วกดEnterเพื่อเปิดอินเทอร์เฟซแผงควบคุมแบบคลาสสิก
  2. เมื่อคุณอยู่ในหน้าต่างแผงควบคุมให้ใช้ฟังก์ชันค้นหาที่มุมขวาบนเพื่อค้นหา " ตัวเลือกอินเทอร์เน็ต " จากนั้นคลิกที่ตัวเลือกอินเทอร์เน็ตจากผลการค้นหา
  3. ภายในหน้าจอคุณสมบัติอินเทอร์เน็ตให้เลือกแท็บขั้นสูงจากแถบที่ด้านบน
  4. เลื่อนลงไปตามรายการการตั้งค่าไปที่การเรียกดูและตรวจสอบให้แน่ใจว่าช่องทำเครื่องหมายที่เกี่ยวข้องกับ  เปิดใช้งานส่วนขยายเบราว์เซอร์ของบุคคลที่สาม ถูกปิดใช้งาน
  5. คลิกที่ใช้เพื่อบันทึกการเปลี่ยนแปลงจากนั้นรีสตาร์ทคอมพิวเตอร์
  6. ในลำดับการเริ่มต้นถัดไปให้ทำซ้ำการดำเนินการเดียวกันกับที่ก่อให้เกิดปัญหาก่อนหน้านี้และดูว่าคุณสามารถแก้ไข  ข้อผิดพลาด "เกิดข้อผิดพลาดในสคริปต์ของหน้านี้" ได้หรือไม่

หากยังคงเกิดข้อผิดพลาดเดิมให้เลื่อนลงไปที่วิธีการถัดไปด้านล่าง

วิธีที่ 3: การลงทะเบียนไฟล์ urlmon.dll

ผู้ใช้หลายรายที่เราพบ  ข้อผิดพลาด "เกิดข้อผิดพลาดในสคริปต์ของหน้านี้" รายงานว่าพวกเขาสามารถแก้ไขปัญหาได้โดยการลงทะเบียนไฟล์urlmon.dllใหม่ ไฟล์นี้เป็นหนึ่งในไฟล์ไดนามิกลิงก์ไลบรารีที่ใช้กันอย่างแพร่หลายซึ่งใช้โดยสคริปต์ที่ขับเคลื่อนโดย Internet Explorer

แม้ว่าคุณจะไม่เชี่ยวชาญด้านเทคโนโลยีเลย แต่คุณควรทำตามขั้นตอนด้านล่างนี้ได้ (ไม่ว่าคุณจะใช้ Windows เวอร์ชันใด) นี่คือคำแนะนำโดยย่อเกี่ยวกับการลงทะเบียนไฟล์ urlmon.dll ใหม่:

  1. กดปุ่มWindows + Rเพื่อเปิดกล่องโต้ตอบเรียกใช้ จากนั้นพิมพ์“ Regsvr32 urlmon.dll ” แล้วกดEnterเพื่อเริ่มคำสั่งและลงทะเบียนไฟล์
  2. หากคุณได้รับแจ้งจากUAC (พรอมต์การควบคุมบัญชีผู้ใช้)ให้คลิกใช่
  3. หากขั้นตอนนี้สำเร็จคุณจะเห็นข้อความต่อไปนี้“ DllRegisterServer urmon.dll ประสบความสำเร็จ”

    หาก  ข้อผิดพลาด "เกิดข้อผิดพลาดในสคริปต์ของหน้านี้" ยังคงเกิดขึ้นให้เลื่อนลงไปที่วิธีการถัดไปด้านล่าง

วิธีที่ 4: ปิดการใช้งานการแจ้งข้อผิดพลาดของสคริปต์

หากวิธีการใดข้างต้นไม่อนุญาตให้คุณแก้ไขปัญหามีวิธีหนึ่งที่แน่นอนเพื่อให้แน่ใจว่าคุณจะไม่เห็น  ข้อผิดพลาด "เกิดข้อผิดพลาดในสคริปต์ของหน้านี้" อีก คุณสามารถปิดการใช้งานการแจ้งเตือนที่น่ารำคาญโดยเฉพาะเพื่อให้แน่ใจว่าคุณจะไม่ถูกรบกวนอีก

แต่โปรดทราบว่าวิธีนี้ไม่ใช่วิธีแก้ไขที่เหมาะสม แต่เป็นวิธีแก้ปัญหาชั่วคราว การทำตามขั้นตอนด้านล่างนี้จะซ่อนเฉพาะการแจ้งเตือนที่เป็นสัญญาณของข้อผิดพลาดและจะไม่แก้ไขด้วยวิธีใด ๆ หากคุณกำลังประสบกับการสูญเสียฟังก์ชันการทำงานบางอย่างการแก้ไขนี้จะไม่สามารถแก้ไขได้

หากคุณตัดสินใจที่จะไปเส้นทางนี้นี่คือคำแนะนำโดยย่อเกี่ยวกับการปิดใช้งานการแจ้งเตือนข้อผิดพลาดของสคริปต์:

  1. กดปุ่มWindows + Rเพื่อเปิดกล่องโต้ตอบเรียกใช้ แล้วพิมพ์“ควบคุม”และกดEnterเพื่อเปิดคลาสสิกแผงควบคุมการเชื่อมต่อ
  2. เมื่อคุณอยู่ในอินเทอร์เฟซแผงควบคุมแบบคลาสสิกให้ใช้ฟังก์ชันการค้นหาที่มุมขวาบนเพื่อค้นหา“ ตัวเลือกอินเทอร์เน็ต ” แล้วกดEnter
  3. จากผลการค้นหาให้คลิกตัวเลือกอินเทอร์เน็ต
  4. ภายในหน้าจอคุณสมบัติอินเทอร์เน็ตให้เลือกแท็บขั้นสูงและเลื่อนลงไปที่หมวดการเรียกดู
  5. เมื่อคุณไปถึงที่นั่นให้ยกเลิกการเลือกช่องที่เกี่ยวข้องกับแสดงการแจ้งเตือนเกี่ยวกับข้อผิดพลาดของสคริปต์ทั้งหมด
  6. คลิกที่ใช้ที่มุมล่างขวาเพื่อบันทึกการแก้ไข
  7. เริ่มต้นด้วยการรีสตาร์ทเบราว์เซอร์ครั้งถัดไปคุณจะไม่เห็น  ข้อผิดพลาด "เกิดข้อผิดพลาดในสคริปต์ของหน้านี้" อีกต่อไป

หากคุณพบปัญหานี้กับ KMPlayer ให้เลื่อนลงไปที่วิธีการถัดไปด้านล่าง

วิธีที่ 5: การบล็อก Google Analytics สำหรับ KMPlayer (ถ้ามี)

หากคุณพบปัญหานี้ขณะพยายามเปิดวิดีโอด้วย KMPlayer โอกาสที่   ข้อผิดพลาด "เกิดข้อผิดพลาดในสคริปต์ของหน้านี้" จะเกิดขึ้นเนื่องจากโปรแกรมเล่นวิดีโอพยายามใช้สคริปต์ที่เล่นได้ไม่ดี ด้วย Internet Explorer

ผู้ใช้หลายรายที่พบปัญหาเดียวกันได้จัดการเพื่อแก้ไขปัญหาอย่างไม่มีกำหนดโดยการเข้าถึงการตั้งค่าตัวเลือกอินเทอร์เน็ตของ Internet Explorer และเพิ่มสคริปต์ผู้ร้ายในรายการไซต์ที่ถูก จำกัด นี่คือคำแนะนำโดยย่อเกี่ยวกับการดำเนินการนี้:

  1. กดปุ่มWindows + Rเพื่อเปิดกล่องโต้ตอบเรียกใช้ จากนั้นพิมพ์“ control”แล้วกดEnterเพื่อเปิดอินเทอร์เฟซแผงควบคุมแบบคลาสสิก
  2. ภายในแผงควบคุมใช้ฟังก์ชันการค้นหา (มุมบนขวา) เพื่อค้นหา " ตัวเลือกอินเทอร์เน็ต " จากนั้นคลิกที่ตัวเลือกอินเทอร์เน็ตจากรายการผลลัพธ์
  3. ภายในหน้าจอคุณสมบัติอินเทอร์เน็ตคลิกที่แท็บความปลอดภัย
  4. จากการตั้งค่าความปลอดภัยสี่รายการให้เลือกไซต์ที่ถูก จำกัดจากนั้นคลิกที่ปุ่มไซต์ด้านล่าง
  5. ในกล่องไซต์ที่ถูก จำกัดให้พิมพ์ที่อยู่เว็บต่อไปนี้ลงในช่องใต้เพิ่มเว็บไซต์นี้ไปยังโซนและคลิกที่เพิ่ม :
    //www.google-analytics.com/ga.js
  6. คลิกปิดจากนั้นคลิกที่ใช้เพื่อบันทึกการกำหนดค่าปัจจุบันและรีสตาร์ทคอมพิวเตอร์ของคุณ
  7. เมื่อเริ่มต้นคอมพิวเตอร์ครั้งถัดไปให้เปิดวิดีโออื่นด้วย KMPlayer และดูว่าข้อผิดพลาดได้รับการแก้ไขแล้วหรือไม่