Sprievodcovia

Oprava: ActiveXobject nie je definovaný

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 hlásení 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 naActiveXObject 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ávateActiveXobject nie je definovanýchyby, ktoré neovplyvňujú 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. Kliknite na ikonu Appy tlačidlo na uloženie zmien a opätovné načítanie webovej stránky, ktorá predtým zobrazovalaActiveXObject 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 prehliadač Internet Explorer v núdzovom 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“ -extoffa 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ôsobovaloActiveXobject 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ôsobujeActiveXobject 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 zjavenieActiveXobject 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.

Ak sa chcete ubezpečiť, ž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.

$config[zx-auto] not found$config[zx-overlay] not found