Oprava: ActiveXobject nie je definovaný



Vyskúšajte Náš Nástroj Na Odstránenie Problémov

Niektorí používatelia hlásia, že takmer každá stránka, ktorú sa pokúsia otvoriť v programe Internet Explorer, generuje nasledujúcu chybu skriptu: “ ActiveXObject nie je definovaný „. Iní uvádzajú, že s týmto konkrétnym problémom sa stretáva iba niekoľko webových stránok.





Väčšinu chybových správ skriptov zobrazuje prehliadač IE (Internet Explorer), ak sa vyskytne problém s kódom JavaScript alebo VBScript. Tieto chyby s najväčšou pravdepodobnosťou spôsobuje webová stránka, ktorú si práve prezeráte pomocou programu Internet Explorer. Existujú však potvrdené prípady, keď je chyba spôsobená chybou pri lokálnom sťahovaní webovej stránky alebo pri sťahovaní prvku webovej stránky.



Pretože technológia ActiveX je patentovaná pre Internet Explorer, očakáva sa, že pri pokuse o spustenie objektov ActiveX mimo sféru spoločnosti Microsoft (v prehliadačoch Chrome, Opera, Firefox atď.) Sa vyskytnú chyby tohto druhu. Ak narazíte na ActiveXObject nie je definovaný chyba v inom prehľadávači ako Internet Explorer, riešením je nájsť vo svojom prehľadávači ekvivalentný objekt, ktorý vykonáva rovnakú funkciu.

Ak sa problém vyskytne v prehliadači Internet Explorer, existuje niekoľko taktík, ktoré ostatní používatelia použili na vyriešenie alebo obídenie problému (riešenia od odinštalovania doplnku až po deaktiváciu ladenia skriptov). Ak sa ocitnete v rovnakej situácii, zhromaždili sme zbierku metód, ktoré ostatní používatelia v podobnej situácii úspešne použili. Postupujte podľa nasledujúcich pokynov, až kým nenájdete riešenie, ktoré problém vyrieši vo vašej konkrétnej situácii. Poďme začať!

Metóda 1: Zakázanie ladenia a upozornení na chyby

Vo všetkých verziách programu Internet Explorer je ladenie skriptov a upozornenia predvolene vypnuté. Aj keď to nebude liečiť hlavnú príčinu problému, môžete zabrániť ActiveXobject nie je definovaný chyba pri obťažovaní vašej relácie navigácie zakázaním ladenia a upozornení na chyby skriptu.



Ak dostávate ActiveXobject nie je definovaný chyby, ktoré nemajú vplyv na funkčnosť navštívených webových stránok, môžete podľa pokynov nižšie zakázať ladenie chýb skriptu a upozornenia z nastavení prehliadača Internet Explorer:

  1. Otvorte program Internet Explorer podľa preferovaného spôsobu.
  2. Klikni na Tlačidlo Nástroje (ikona ozubeného kolieska) potom vyberte možnosti internetu .
  3. V rámci možností Internetu prejdite na kartu Rozšírené a zrušte začiarknutie políčok spojených s Zakázať ladenie skriptov (Internet Explorer) a Zakázať ladenie skriptov (iné) .
  4. Hit Appy tlačidlo na uloženie zmien a opätovné načítanie webovej stránky, ktorá predtým zobrazovala ActiveXObject nie je definovaný chyba. Ak sa chyba vyskakovacieho okna stále objavuje, pokračujte dole ďalšou metódou nižšie.

Metóda 2: Odinštalujte doplnky, ktoré môžu spôsobovať problém

Podľa početných správ používateľov, ActiveXobject nie je definovaný chyby sú často spôsobené doplnkami prehliadača Internet Explorer. Niektorým používateľom sa problém podarilo vyriešiť odinštalovaním alebo zakázaním všetkých doplnkov, ktoré by mohli spôsobovať problém, kým sa im nepodarilo zistiť vinníka.

Najelegantnejším spôsobom, ako zistiť, či problém spôsobuje niektorý z doplnkov prehliadača Internet Explorer, je spustiť prehliadač v núdzovom režime. Ak sa problém už nevyskytuje, keď je Internet Explorer v bezpečnom režime, môžete pravdepodobne predpokladať, že za to môže jeden doplnok. ActiveXobject nie je definovaný chyba. Tu je stručný sprievodca spustením prehliadača Internet Explorer v núdzovom režime:

  1. Stlačte Kláves Windows + R otvorte príkaz Spustiť. Potom zadajte „ cmd ”A stlačte Zadajte otvoriť a Príkazový riadok okno.
  2. V okne príkazového riadka zadajte „ CD / ”A stlačte Zadajte dostať prázdnu výzvu C:
  3. Do prázdneho riadku C: zadajte alebo vložte „C: Program Files Internet Explorer iexplore.exe“ -extoff a stlačte Zadajte otvoríte verziu prehliadača Internet Explorer v núdzovom režime.
  4. Navštívte rovnaké webové stránky alebo reprodukujte rovnaké správanie, ktoré spôsobovalo ActiveXobject nie je definovaný chyby. Ak sa chyby v núdzovom režime nevyskytujú, je zrejmé, že si za to môže jeden z doplnkov.

Ak ste potvrdili, že jeden z vašich aktívnych doplnkov spôsobuje ActiveXobject nie je definovaný chybu, postupujte podľa krokov dole a systematicky deaktivujte doplnky, kým sa vám nepodarí nájsť svojho vinníka:

Poznámka: Doplnok Jive Anywhere IE je často označovaný užívateľmi ako zodpovedný za zjavenie ActiveXobject nie je definovaný chyba.

  1. Otvorte program Internet Explorer a kliknite na ikonu ikona nástrojov (ikona ozubených kolies) a vyberte Spravovať doplnky .
  2. Pomocou ľavého panela nastavte Všetky doplnky (v časti Zobraziť) aby vám neunikli žiadne nainštalované doplnky.
  3. Po výbere všetkých doplnkov prejdite na pravú tablu a systematicky zakážte každý doplnok tak, že na ne kliknete pravým tlačidlom myši a vyberiete Zakázať a testovanie, či to malo nejaký vplyv.
    Poznámka: Možno budete chcieť vylúčiť doplnky zverejnené spoločnosťou Microsoft, pretože sú všeobecne bezpečné. Proces môžete veľa zjednodušiť deaktiváciou doplnkov, ktoré nie sú najskôr overené.
  4. Ak už máte svojho vinníka, môžete znova povoliť ostatné doplnky, ktoré, ak sa rozhodli, že problém nespôsobia.

Metóda 3: Kontaktujte správcov webových stránok

Ak vám vyššie uvedené metódy neumožnili obísť ActiveXobject nie je definovaný chyba, problém môže byť spôsobený problémom s interným webom, ktorý nemôžete opraviť.

Existuje niekoľko správ, v ktorých používateľ hlási, že problém je spôsobený chybou kompatibility medzi IE7 a IE7, ktorú môže odstrániť iba správca webu.

Aby ste sa uistili, že váš prehliadač nevytvára chybu, skúste otvoriť tú istú webovú stránku v inom prehliadači a skontrolujte, či sa problém opakuje. Ak problém stále pretrváva bez ohľadu na to, aký prehliadač používate, je veľmi pravdepodobné, že problém patrí do rúk správcovi webu a vy nemáte žiadny spôsob, ako ho z vašej strany vyriešiť.

Na vyriešenie problému vám zostáva iba kontaktovať správcu webu a požiadať o prešetrenie týkajúce sa vášho problému.

4 minúty prečítané