تم: لم يتم تعريف ActiveXobject



جرب أداة القضاء على المشاكل

أبلغ بعض المستخدمين أن كل صفحة تقريبًا يحاولون فتحها في Internet Explorer تولد الخطأ النصي التالي: ' لم يتم تعريف ActiveXObject '. أفاد آخرون أن هذه المشكلة بالذات تمت مواجهتها فقط مع العديد من صفحات الويب.





يتم عرض معظم رسائل أخطاء البرنامج النصي بواسطة IE (Internet Explorer) عند وجود مشكلة في كود JavaScript أو VBScript. غالبًا ما يتم تشغيل هذه الأخطاء بواسطة موقع الويب الذي تشاهده حاليًا باستخدام Internet Explorer. ومع ذلك ، هناك حالات مؤكدة حدث فيها الخطأ بسبب خطأ عند تنزيل صفحة ويب محليًا أو عند تنزيل عنصر صفحة ويب.



نظرًا لأن تقنية ActiveX مملوكة لمتصفح Internet Explorer ، فمن المتوقع مواجهة أخطاء من هذا النوع إذا كنت تحاول تشغيل كائنات ActiveX خارج نطاق Microsoft (على Chrome و Opera و Firefox وما إلى ذلك). إذا كنت تواجه لم يتم تعريف ActiveXObject خطأ في مستعرض مختلف عن Internet Explorer ، الحل هو العثور على كائن مكافئ في المستعرض الخاص بك يؤدي نفس الوظيفة.

إذا تمت مواجهة المشكلة في Internet Explorer ، فهناك العديد من الأساليب التي استخدمها المستخدمون الآخرون لحل المشكلة أو التحايل عليها (تتراوح الحلول من إلغاء تثبيت وظيفة إضافية لتعطيل تصحيح أخطاء البرنامج النصي). إذا وجدت نفسك في نفس الموقف ، فقد قمنا بتجميع مجموعة من الطرق التي استخدمها بنجاح مستخدمون آخرون في موقف مشابه. يرجى اتباع الطرق أدناه بالترتيب حتى تكتشف طريقة تعمل على حل المشكلة في حالتك الخاصة. هيا نبدأ!

الطريقة الأولى: تعطيل تصحيح الأخطاء والإعلامات

في كافة إصدارات Internet Explorer ، يتم إيقاف تشغيل تصحيح البرامج النصية والإعلامات افتراضيًا. على الرغم من أن هذا لن يعالج السبب الجذري للمشكلة ، يمكنك منع لم يتم تعريف ActiveXobject خطأ من إزعاج جلسة التنقل عن طريق تعطيل تصحيح أخطاء البرنامج النصي والإشعارات.



إذا كنت تحصل على لم يتم تعريف ActiveXobject الأخطاء التي لا تؤثر على وظائف مواقع الويب التي تزورها ، يمكنك اتباع الدليل أدناه لتعطيل تصحيح أخطاء البرنامج النصي والإشعارات من إعدادات Internet Explorer:

  1. افتح Internet Explorer عبر طريقتك المفضلة.
  2. اضغط على زر الأدوات (رمز الترس) ثم حدد خيارات الإنترنت .
  3. داخل خيارات الإنترنت ، انتقل إلى علامة التبويب خيارات متقدمة وقم بإلغاء تحديد المربعات المرتبطة بـ تعطيل تصحيح البرنامج النصي (Internet Explorer) و تعطيل تصحيح البرنامج النصي (غير ذلك) .
  4. ضرب أبي زر لحفظ التغييرات وإعادة تحميل صفحة الويب التي كانت تعرض مسبقًا ملف لم يتم تعريف ActiveXObject خطأ. إذا كان الخطأ المنبثق لا يزال يحدث ، فتابع مع الطريقة التالية أدناه.

الطريقة الثانية: إلغاء تثبيت الوظائف الإضافية التي قد تكون سبب المشكلة

وفقًا لتقارير المستخدمين العديدة ، لم يتم تعريف ActiveXobject غالبًا ما تحدث الأخطاء بسبب الوظائف الإضافية لـ Internet Explorer. تمكن بعض المستخدمين من حل المشكلة عن طريق إلغاء تثبيت أو تعطيل كل وظيفة إضافية قد تسبب المشكلة حتى تمكنوا من تحديد الجاني.

الطريقة الأكثر أناقة للتأكد مما إذا كانت إحدى الوظائف الإضافية لبرنامج Internet Explorer تتسبب في حدوث المشكلة هي بدء تشغيل المتصفح في الوضع الآمن. إذا لم تعد المشكلة تحدث أثناء وجود Internet Explorer في الوضع الآمن ، فمن المحتمل أن تفترض أن إحدى الوظائف الإضافية هي المسؤولة عن لم يتم تعريف ActiveXobject خطأ. إليك دليل سريع حول بدء تشغيل Internet Explorer في الوضع الآمن:

  1. صحافة مفتاح Windows + R. لفتح أمر التشغيل. ثم اكتب ' كمد ' و اضغط أدخل لفتح أ موجه الأمر نافذة او شباك.
  2. داخل نافذة موجه الأوامر ، اكتب ' قرص مضغوط / ' و اضغط أدخل للحصول على فارغة C: موجه.
  3. في الموجه الفارغ C: اكتب أو الصق 'C: Program Files Internet Explorer iexplore.exe' -الخروج و اضغط أدخل لفتح إصدار الوضع الآمن من Internet Explorer.
  4. قم بزيارة نفس مواقع الويب أو إعادة إنتاج نفس السلوك الذي تسبب في لم يتم تعريف ActiveXobject أخطاء. إذا لم تحدث الأخطاء أثناء التواجد في الوضع الآمن ، فمن الواضح أن اللوم يقع على أحد الوظائف الإضافية.

إذا تأكدت من أن إحدى الوظائف الإضافية النشطة لديك تتسبب في ظهور ملف لم يتم تعريف ActiveXobject الخطأ ، اتبع الخطوات أدناه لتعطيل الوظائف الإضافية بشكل منهجي حتى تتمكن من العثور على الجاني:

ملحوظة: غالبًا ما يتم الإبلاغ عن الوظيفة الإضافية Jive Anywhere IE من قبل المستخدمين على أنها مسؤولة عن ظهور ملف لم يتم تعريف ActiveXobject خطأ.

  1. افتح Internet Explorer وانقر فوق رمز الأدوات (رمز التروس) وحدد إدارة الوظائف الإضافية .
  2. باستخدام الجزء الأيمن ، اضبط جميع الوظائف الإضافية (تحت إظهار) للتأكد من عدم تفويت أي إضافات مثبتة.
  3. مع تحديد جميع الوظائف الإضافية ، انتقل إلى الجزء الأيمن وقم بتعطيل كل وظيفة إضافية بشكل منهجي عن طريق النقر بزر الماوس الأيمن عليها واختيار تعطيل واختبار ما إذا كان قد أحدث أي فرق.
    ملحوظة: قد ترغب في استبعاد الوظائف الإضافية التي تنشرها Microsoft لأنها آمنة بشكل عام. يمكنك تبسيط العملية كثيرًا عن طريق تعطيل الوظائف الإضافية التي لم يتم التحقق منها أولاً.
  4. بمجرد أن يكون لديك الجاني ، يمكنك إعادة تمكين بقية الوظائف الإضافية التي تم تحديدها على أنها لا تسبب المشكلة.

الطريقة الثالثة: اتصل بمسؤولي الموقع

إذا لم تمكّنك الطرق المذكورة أعلاه من التحايل على ملف لم يتم تعريف ActiveXobject خطأ ، فقد تكون المشكلة ناتجة عن مشكلة داخلية في موقع الويب لا يمكنك حلها على الأرجح.

هناك العديد من التقارير التي أبلغ فيها المستخدم أن المشكلة ناتجة عن خلل في التوافق بين IE7 و IE7 لا يمكن إلا لمشرف الموقع معالجته.

للتأكد من أن المستعرض الخاص بك لا ينتج الخطأ ، حاول فتح صفحة الويب نفسها باستخدام متصفح مختلف ومعرفة ما إذا كانت المشكلة تكرر نفسها. إذا استمرت المشكلة بغض النظر عن المتصفح الذي تستخدمه ، فهناك احتمال كبير أن تكون المشكلة في أيدي مشرف الموقع وليس لديك أي وسيلة لإصلاحها من جانبك.

لحل المشكلة ، ما عليك سوى الاتصال بمسؤول موقع الويب والمطالبة بإجراء تحقيق في ما يتعلق بمشكلتك.

4 دقائق للقراءة