แก้ไข: ไม่ได้กำหนด ActiveXobject



ลองใช้เครื่องมือของเราเพื่อกำจัดปัญหา

ผู้ใช้บางรายรายงานว่าเกือบทุกเพจที่พยายามเปิดใน Internet Explorer สร้างข้อผิดพลาดของสคริปต์ต่อไปนี้:“ ไม่ได้กำหนด ActiveXObject “. คนอื่น ๆ รายงานว่าปัญหานี้พบเฉพาะกับหน้าเว็บหลายหน้า





ข้อความแสดงข้อผิดพลาดของสคริปต์ส่วนใหญ่จะแสดงโดย IE (Internet Explorer) เมื่อมีปัญหากับโค้ด JavaScript หรือ VBScript ข้อผิดพลาดเหล่านี้มักเกิดจากเว็บไซต์ที่คุณกำลังดูด้วย Internet Explorer อย่างไรก็ตามมีกรณีที่ได้รับการยืนยันแล้วว่าข้อผิดพลาดเกิดจากข้อผิดพลาดเมื่อดาวน์โหลดหน้าเว็บในเครื่องหรือเมื่อดาวน์โหลดองค์ประกอบของหน้าเว็บ



เนื่องจากเทคโนโลยี ActiveX เป็นกรรมสิทธิ์ของ Internet Explorer จึงคาดว่าจะพบข้อผิดพลาดประเภทนี้หากคุณพยายามเรียกใช้วัตถุ ActiveX นอกพื้นที่ของ Microsoft (บน Chrome, Opera, Firefox ฯลฯ ) หากคุณกำลังพบกับไฟล์ ไม่ได้กำหนด ActiveXObject ข้อผิดพลาดบนเบราว์เซอร์ที่แตกต่างจาก Internet Explorer วิธีแก้ปัญหาคือค้นหาวัตถุที่เทียบเท่ากันในเบราว์เซอร์ของคุณที่ทำหน้าที่เหมือนกัน

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

วิธีที่ 1: ปิดใช้งานการแก้ไขข้อผิดพลาดและการแจ้งเตือน

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



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

  1. เปิด Internet Explorer ด้วยวิธีที่คุณต้องการ
  2. คลิกที่ ปุ่มเครื่องมือ (ไอคอนรูปเฟือง) จากนั้นเลือก ตัวเลือกอินเทอร์เน็ต .
  3. ภายในตัวเลือกอินเทอร์เน็ตไปที่แท็บขั้นสูงและยกเลิกการเลือกช่องที่เกี่ยวข้องกับ ปิดใช้งานการดีบักสคริปต์ (Internet Explorer) และ ปิดใช้งานการดีบักสคริปต์ (อื่น ๆ ) .
  4. กดปุ่ม แอป เพื่อบันทึกการเปลี่ยนแปลงและโหลดหน้าเว็บที่เคยแสดงไฟล์ ไม่ได้กำหนด ActiveXObject ข้อผิดพลาด หากยังคงเกิดข้อผิดพลาดป๊อปอัปให้ดำเนินการต่อด้วยวิธีการถัดไปด้านล่าง

วิธีที่ 2: ถอนการติดตั้ง Add-in ที่อาจทำให้เกิดปัญหา

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

วิธีที่ดีที่สุดในการยืนยันว่าส่วนเสริมของ Internet Explorer ทำให้เกิดปัญหาหรือไม่คือการเริ่มเบราว์เซอร์ใน Safe Mode หากปัญหาไม่เกิดขึ้นอีกต่อไปในขณะที่ Internet Explorer อยู่ใน Safe Mode คุณอาจสันนิษฐานได้ว่า Add-on ตัวหนึ่งถูกตำหนิสำหรับ ไม่ได้กำหนด ActiveXobject ข้อผิดพลาด คำแนะนำโดยย่อเกี่ยวกับการเริ่ม Internet Explorer ใน Safe Mode มีดังนี้

  1. กด คีย์ Windows + R เพื่อเปิดคำสั่ง Run จากนั้นพิมพ์“ cmd ” แล้วกด ป้อน เพื่อเปิดไฟล์ พร้อมรับคำสั่ง หน้าต่าง.
  2. ภายในหน้าต่างพรอมต์คำสั่งพิมพ์“ ซีดี / ” แล้วกด ป้อน เพื่อรับพรอมต์ C: ว่างเปล่า
  3. ในพรอมต์ C: ว่างให้พิมพ์หรือวาง “ C: Program Files Internet Explorer iexplore.exe” - ปิด แล้วกด ป้อน เพื่อเปิด Internet Explorer รุ่น Safe Mode
  4. เยี่ยมชมเว็บไซต์เดียวกันหรือทำซ้ำพฤติกรรมเดียวกันที่ก่อให้เกิด ไม่ได้กำหนด ActiveXobject ข้อผิดพลาด หากข้อผิดพลาดไม่เกิดขึ้นในขณะที่อยู่ใน Safe Mode ก็เป็นที่ชัดเจนว่าส่วนเสริมตัวใดตัวหนึ่งต้องตำหนิ

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

บันทึก: ส่วนเสริม Jive Anywhere IE มักถูกรายงานโดยผู้ใช้ว่าเป็นผู้รับผิดชอบต่อการปรากฏตัวของไฟล์ ไม่ได้กำหนด ActiveXobject ข้อผิดพลาด

  1. เปิด Internet Explorer และคลิกที่ไฟล์ ไอคอนเครื่องมือ (ไอคอนรูปเฟือง) แล้วเลือก จัดการ Add-on .
  2. ใช้บานหน้าต่างด้านซ้ายตั้งค่า ส่วนเสริมทั้งหมด (ภายใต้แสดง) เพื่อให้แน่ใจว่าคุณจะไม่พลาดส่วนเสริมที่ติดตั้งไว้
  3. เมื่อเลือกส่วนเสริมทั้งหมดแล้วให้เลื่อนไปที่บานหน้าต่างด้านขวาและปิดการใช้งานส่วนเสริมแต่ละรายการอย่างเป็นระบบโดยคลิกขวาที่มันแล้วเลือก ปิดการใช้งาน และทดสอบว่ามันสร้างความแตกต่างหรือไม่
    บันทึก: คุณอาจต้องการยกเว้นส่วนเสริมที่เผยแพร่โดย Microsoft เนื่องจากโดยทั่วไปแล้วจะปลอดภัย คุณสามารถปรับปรุงกระบวนการได้มากโดยปิดการใช้งานส่วนเสริมที่ไม่ได้รับการยืนยันก่อน
  4. เมื่อคุณมีผู้กระทำความผิดแล้วคุณสามารถเปิดใช้งานส่วนเสริมที่เหลืออีกครั้งซึ่งระบุว่าไม่ก่อให้เกิดปัญหา

วิธีที่ 3: ติดต่อผู้ดูแลเว็บไซต์

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

มีรายงานหลายฉบับที่ผู้ใช้รายงานว่าปัญหานี้เกิดจากความผิดพลาดของความเข้ากันได้ระหว่าง IE7 และ IE7 ซึ่งมีเพียงผู้ดูแลเว็บเท่านั้นที่สามารถแก้ไขได้

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

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

อ่าน 4 นาที