Correctif : ActiveXobject n’est pas défini



Certains utilisateurs ont signalé que presque toutes les pages qu’ils essaient d’ouvrir dans Internet Explorer génèrent l’erreur de frappe suivante : « ActiveXObject n’est pas défini ».
D’autres signalent que ce problème particulier ne se trouve que sur plusieurs pages Web.



La plupart des messages d’erreur de script sont affichés par IE (Internet Explorer) lorsqu’il y a un problème avec un code JavaScript ou VBScript.
Ces erreurs sont très probablement causées par le site Web que vous consultez actuellement avec Internet Explorer. Cependant, il existe des cas confirmés où l’erreur est causée par une erreur de téléchargement d’une page Web localement ou de téléchargement d’un élément à partir de la page Web.


Étant donné que la technologie ActiveX appartient à Internet Explorer, vous pouvez vous attendre à ce que des erreurs de ce type se produisent si vous essayez d’exécuter des objets ActiveX en dehors de la compétence de Microsoft (dans Chrome, Opera, Firefox, etc.).
Si vous rencontrez l’erreur ActiveXObject n’est pas défini dans un navigateur autre qu’Internet Explorer, la solution consiste à trouver un objet équivalent dans votre navigateur qui exécute la même fonctionnalité.


Si le problème est détecté dans Internet Explorer, il existe plusieurs tactiques que d’autres utilisateurs ont utilisées pour résoudre ou contourner le problème (solutions allant de la désinstallation d’un plug-in à la désactivation du débogage de script).
Si vous êtes dans la même situation, nous avons rassemblé un certain nombre de méthodes que d’autres utilisateurs dans une situation similaire ont utilisées avec succès. Veuillez suivre les méthodes répertoriées ci-dessous dans l’ordre jusqu’à ce que vous en trouviez une qui résolve le problème pour votre situation particulière. Commençons!


Méthode 1 : désactiver le débogage et les notifications


Dans toutes les versions d’Internet Explorer, le débogage de script et les notifications sont désactivés par défaut.
Bien que cela ne résout pas la cause première du problème, vous pouvez empêcher l’erreur ActiveXobject is undefined de perturber votre session de navigation en désactivant le débogage des erreurs de script et des notifications.


Si vous recevez des erreurs ActiveXobject non définies qui n’affectent pas la fonctionnalité des sites Web que vous visitez, vous pouvez suivre le guide ci-dessous pour désactiver le débogage des erreurs de script et les notifications à partir des paramètres d’Internet Explorer :


  1. Ouvrez Internet Explorer par la méthode que vous préférez.

  2. Cliquez sur le bouton Outils (icône d’engrenage), puis sélectionnez Options Internet.


  3. Dans les options Internet, accédez à l’onglet Avancé et décochez les cases associées à Désactiver le débogage de script (Internet Explorer) et Désactiver le débogage de script (Autre).

  4. Appuyez sur le bouton Appliquer pour enregistrer les modifications et recharger la page Web qui affichait précédemment l’erreur ActiveXObject n’est pas défini.
    Si l’erreur contextuelle persiste, passez à la méthode suivante ci-dessous.


Méthode 2 : désinstallez les modules complémentaires susceptibles de poser problème


Selon de nombreux rapports d’utilisateurs, les erreurs ActiveXobject indéfini sont généralement causées par les plug-ins Internet Explorer.
Certains utilisateurs ont réussi à résoudre le problème en désinstallant ou en désactivant tous les modules complémentaires pouvant être à l’origine du problème jusqu’à ce qu’ils parviennent à identifier le coupable.



Le moyen le plus élégant de confirmer si l’un des modules complémentaires d’Internet Explorer est à l’origine du problème consiste à démarrer le navigateur en mode sans échec.
Si le problème ne se produit plus alors qu’Internet Explorer est en mode sans échec, on peut probablement supposer que l’un des compléments est le coupable de l’erreur indéfinie de l’objet ActiveX. Voici un guide rapide pour démarrer Internet Explorer en mode sans échec :


  1. Appuyez sur la touche Windows + R pour ouvrir la commande Exécuter.
    Tapez ensuite «cmd» et appuyez sur Entrée pour ouvrir une fenêtre d’invite de commande.


  2. Dans la fenêtre de commande, tapez «cd /» et appuyez sur Entrée pour obtenir une invite C: vide.

  3. Dans la demande vierge C:, tapez ou collez «C: Program FilesNInternet Exploreriexplore.exe» -extoff et appuyez sur Entrée pour ouvrir une version en mode sans échec d’Internet Explorer.

  4. Visitez les mêmes pages Web ou reproduisez le même comportement qui a causé les erreurs non définies d’objet ActiveX.
    Si les erreurs ne se produisent pas en mode sans échec, il est clair que l’un des plugins est à blâmer.


Si vous avez confirmé que l’un de vos plugins actifs est à l’origine de l’erreur ActiveXobject is undefined, procédez comme suit pour désactiver systématiquement les plugins jusqu’à ce que vous puissiez trouver le coupable :


Remarque : le plug-in Jive Anywhere IE est généralement signalé par les utilisateurs comme étant responsable de l’erreur ActiveXobject is undefined.


  1. Ouvrez Internet Explorer et cliquez sur l’icône d’outils (icône d’engrenage) et sélectionnez Gérer les modules complémentaires.


  2. À l’aide du panneau de gauche, définissez Tous les plug-ins (sur Afficher) pour vous assurer de ne manquer aucun plug-in installé.

  3. Avec tous les plugins sélectionnés, déplacez-vous vers le volet de droite et désactivez systématiquement chaque plugin en cliquant avec le bouton droit et en choisissant Désactiver et en vérifiant les différences.

    Remarque : vous souhaiterez peut-être exclure les compléments publiés par Microsoft car ils sont généralement sûrs. Vous pouvez accélérer le processus en désactivant les plugins qui ne sont pas vérifiés en premier.


  4. Une fois que vous avez le coupable, vous pouvez réactiver le reste des plugins qui ont été déterminés pour ne pas causer le problème.


Méthode 3 : Contactez les administrateurs du site Web


Si les méthodes ci-dessus ne vous ont pas permis de contourner l’erreur ActiveXobject is indefined, le problème peut être causé par un problème de site Web interne que vous ne pouvez pas résoudre.


Il existe plusieurs rapports où l’utilisateur signale que le problème est dû à un défaut de compatibilité entre IE7 et IE7 auquel seul le webmaster peut remédier.


Pour vous assurer que l’erreur n’est pas produite par votre navigateur, essayez d’ouvrir la même page Web avec un navigateur différent et voyez si le problème persiste.
Si le problème persiste quel que soit le navigateur que vous utilisez, il est fort possible que le problème soit entre les mains du webmaster et que vous n’ayez aucun moyen de le résoudre de votre part.



Pour résoudre le problème, la seule option est de contacter l’administrateur du site Web et de demander une enquête concernant votre problème.


Deja un comentario