Computer >> คอมพิวเตอร์ >  >> การแก้ไขปัญหา >> เบราว์เซอร์

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

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

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

สาเหตุของ "เกิดข้อผิดพลาดในสคริปต์ของหน้านี้"  ปัญหา?

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

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

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

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

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

1. การติดตั้ง Java สำหรับ Windows

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

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

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

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

  1. จากเบราว์เซอร์ที่ดี ให้ไปที่ลิงก์นี้ (ที่นี่) และคลิก ดาวน์โหลด Java .
  2. ในหน้าจอถัดไป ให้คลิกที่ ยอมรับและเริ่มดาวน์โหลดฟรี . วิธีแก้ไข  มีข้อผิดพลาดเกิดขึ้นในสคริปต์ในหน้านี้
  3. เมื่อ ตั้งค่า Java ดาวน์โหลด executable ให้ดับเบิลคลิกและคลิก Install ที่ข้อความแจ้งแรกเพื่อเริ่มการติดตั้ง วิธีแก้ไข  มีข้อผิดพลาดเกิดขึ้นในสคริปต์ในหน้านี้
  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 เพื่อเปิด วิ่ง กล่องโต้ตอบ จากนั้นพิมพ์ “control” แล้วกด 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. ใน ไซต์ที่ถูกจำกัด ให้พิมพ์ที่อยู่เว็บต่อไปนี้ลงในช่องใต้ เพิ่มเว็บไซต์นี้ในโซน และคลิกที่ เพิ่ม :
    https://www.google-analytics.com/ga.js
  6. คลิก ปิด จากนั้นคลิกที่ นำไปใช้ เพื่อบันทึกการกำหนดค่าปัจจุบันและรีสตาร์ทคอมพิวเตอร์ของคุณ
  7. ในการเริ่มต้นคอมพิวเตอร์ครั้งถัดไป ให้เปิดวิดีโออื่นด้วย KMPlayer และดูว่าข้อผิดพลาดได้รับการแก้ไขหรือไม่
วิธีแก้ไข  มีข้อผิดพลาดเกิดขึ้นในสคริปต์ในหน้านี้