Javítás: Az ActiveXobject nincs meghatározva

Néhány felhasználó arról számolt be, hogy szinte minden oldal, amelyet megpróbál megnyitni az Internet Explorer böngészőben, a következő szkripthibát generálja: „Az ActiveXObject nincs meghatározva ”. Mások szerint ezzel a problémával csak több weboldal találkozik.

A legtöbb szkript hibaüzenetet az IE (Internet Explorer) jeleníti meg, ha probléma van egy JavaScript vagy VBScript kóddal. Ezeket a hibákat valószínűleg az a webhely váltja ki, amelyet éppen az Internet Explorer programmal néz meg. Vannak azonban olyan megerősített esetek, amikor a hibát egy weboldal helyi letöltésekor vagy egy weboldalelem letöltésekor fellépő hiba okozza.

Mivel az ActiveX technológia az Internet Explorer tulajdonát képezi, várhatóan ilyen hibák lépnek fel, ha az ActiveX objektumokat a Microsoft szféráján kívül (Chrome, Opera, Firefox stb.) Próbálja futtatni. Ha az  ActiveXObject nincs definiálva  hiba az Internet Explorer-től eltérő böngészőben, akkor a megoldás az, ha a böngészőben egy azonos objektumot talál, amely ugyanazt a funkciót látja el.

Ha a problémával találkozik az Internet Explorer böngészőben, a többi felhasználó számos taktikát alkalmazott a probléma megoldására vagy megkerülésére (a bővítmény eltávolításától a szkriptek hibakeresésének letiltásáig terjedő megoldások). Ha ugyanabba a helyzetbe kerül, összeállítottunk egy olyan módszergyűjteményt, amelyet más, hasonló helyzetben lévő felhasználók sikeresen alkalmaztak. Kérjük, kövesse az alábbi módszereket annak érdekében, hogy felfedezze azt, amely megoldja a problémát az adott helyzetben. Kezdjük!

1. módszer: A hibakeresés és az értesítések letiltása

Az Internet Explorer összes verziójában a szkriptek hibakeresése és az értesítések alapértelmezés szerint ki vannak kapcsolva. Annak ellenére, hogy ez nem kezeli a probléma kiváltó okát, megakadályozhatja, hogy az  ActiveXobject nem definiált  hiba zavarja a navigációs munkamenetet, ha letiltja a szkripthiba-hibakeresést és az értesítéseket.

Ha azt kapja, hogy az  ActiveXobject nem definiált  hibák, amelyek nem befolyásolják a felkeresett webhelyek működését, akkor kövesse az alábbi útmutatót a szkripthiba-hibakeresés és az értesítések letiltásához az Internet Explorer beállításaiból:

  1. Nyissa meg az Internet Explorert a kívánt módszerrel.
  2. Kattintson az Eszközök gombra (fogaskerék ikon),  majd válassza az Internetbeállítások lehetőséget .

  3. Az Internetbeállítások között lépjen a Speciális fülre, és törölje a jelölést a Szkriptek hibakeresésének letiltása (Internet Explorer) és a Szkriptek hibakeresésének letiltása (Egyéb) jelölőnégyzetekből .
  4. Nyomja meg az Alkalmaz gombot a módosítások mentéséhez és az olyan weboldal újratöltéséhez, amely korábban az ActiveXObject nem definiált  hibát mutatta   . Ha a felugró hiba továbbra is előfordul, folytassa az alábbi következő módszerrel.

2. módszer: Távolítsa el a problémát okozó bővítményeket

Számos felhasználói jelentés szerint az  ActiveXobject nem definiált  hibákat gyakran az Internet Explorer kiegészítői okozzák. Néhány felhasználónak sikerült megoldania a problémát azáltal, hogy eltávolította vagy letiltotta az összes olyan bővítményt, amely a problémát okozhatja, amíg nem sikerült azonosítani a tettest.

A legelegánsabb mód annak megerősítésére, hogy az Internet Explorer egyik kiegészítője okozza-e a problémát, az, hogy a böngészőt csökkentett módban indítja el. Ha a probléma már nem jelentkezik, miközben az Internet Explorer csökkentett módban van, akkor valószínűleg feltételezheti, hogy az egyik kiegészítő hibás az  ActiveXobject nincs meghatározva  hiba miatt. Itt található egy rövid útmutató az Internet Explorer csökkentett módban történő indításáról:

  1. A Futtatás parancs megnyitásához nyomja meg a Windows billentyűt + R. Ezután írja be a „ cmdparancsot, és nyomja meg az Enter billentyűt a Parancssor ablak megnyitásához .

  2. A Parancssor ablakba írja be a „ cd / ” parancsot, és nyomja meg az Enter billentyűt egy üres C: parancs megjelenítéséhez .
  3. Az üres C: parancssorba írja be vagy illessze be a  „C: \ Program Files \ Internet Explorer \ iexplore.exe”  -exxtoff parancsot,  és nyomja meg az Enter billentyűt az Internet Explorer csökkentett módú verziójának megnyitásához.
  4. Látogasson el ugyanazokra a webhelyekre, vagy reprodukálja ugyanazt a viselkedést, amely az ActiveXobject nem definiált  hibákat okozta  . Ha a hibák csökkentett módban nem jelentkeznek, akkor egyértelmű, hogy az egyik kiegészítő hibás.

Ha megerősítette, hogy az egyik aktív kiegészítő miatt az  ActiveXobject nem definiálta  a hibát, kövesse az alábbi lépéseket a kiegészítők szisztematikus letiltásához, amíg nem sikerül megtalálni a tettesét:

Megjegyzés: A Jive Anywhere IE bővítményről a felhasználók gyakran jelzik, hogy az ActiveXobject nincs meghatározva  hiba megjelenéséért felelős  .

  1. Nyissa meg az Internet Explorert, kattintson az eszköz ikonra (fogaskerék ikon), és válassza a Kiegészítők kezelése lehetőséget .

  2. A bal oldali ablaktáblán állítsa be az Összes kiegészítő elemet (a Megjelenítés alatt) , hogy megbizonyosodjon arról, hogy nem hagy ki egyetlen telepített bővítményt sem.
  3. Az összes kibővített elem kiválasztásával lépjen át a jobb oldali ablaktáblára, és szisztematikusan tiltsa le az egyes kiegészítőket: kattintson rá a jobb gombbal, és válassza a Letiltás lehetőséget,  és tesztelje, hogy volt-e valami különbség.

    Megjegyzés: Érdemes kizárni a Microsoft által közzétett kiegészítőket, mivel azok általában biztonságosak. Sokat egyszerűsítheti a folyamatot, ha letiltja azokat a kiegészítőket, amelyeket először nem ellenőriznek.

  4. Miután megkapta a tettesét, újra engedélyezheti a többi kiegészítőt, amelyek úgy döntöttek, hogy nem okozják a problémát.

3. módszer: Vegye fel a kapcsolatot a webhely rendszergazdáival

Ha a fenti módszerek nem tették lehetővé az ActiveXobject nincs meghatározva  hiba megkerülését  , akkor a problémát egy belső webhely okozhatja, amelyet nem tud megoldani.

Számos olyan jelentés található, amelyekben a felhasználók arról számolnak be, hogy a problémát az IE7 és az IE7 közötti kompatibilitási hiba okozta, amelyet csak a webmester orvosolhat.

Annak érdekében, hogy a hibát ne a böngészője okozza, próbálja meg ugyanazt a weblapot megnyitni egy másik böngészővel, és ellenőrizze, hogy a probléma megismétlődik-e. Ha a probléma a használt böngészőtől függetlenül továbbra is fennáll, akkor nagyon nagy az esély arra, hogy a probléma a webmester kezében van, és nincs módja megoldani az Ön oldaláról.

A probléma megoldásához Önnek csak az a választása, hogy kapcsolatba lép a webhely rendszergazdájával, és vizsgálatot kér a problémával kapcsolatban.