Fix: ActiveXobject är inte definierat

Vissa användare har rapporterat att nästan varje sida som de försöker öppna i Internet Explorer genererar följande skriptfel : " ActiveXObject är inte definierat ". Andra rapporterar att det här problemet bara påträffas på flera webbsidor.

De flesta skriptfelmeddelanden visas av IE (Internet Explorer) när det finns ett problem med en JavaScript- eller VBScript-kod. Dessa fel utlöses sannolikt av webbplatsen som du för närvarande tittar på med Internet Explorer. Det finns dock bekräftade fall där felet orsakas på grund av ett fel vid nedladdning av en webbsida lokalt eller vid nedladdning av ett webbsideelement.

Eftersom ActiveX-tekniken tillhör Internet Explorer, förväntas fel av detta slag uppstå om du försöker köra ActiveX-objekt utanför Microsofts sfär (i Chrome, Opera, Firefox, etc.). Om du stöter på att  ActiveXObject inte är definierat  fel i en annan webbläsare än Internet Explorer, är lösningen att hitta ett motsvarande objekt i din webbläsare som utför samma funktionalitet.

Om problemet påträffas i Internet Explorer finns det flera taktiker som andra användare har använt för att lösa eller kringgå problemet (lösningar som sträcker sig från att avinstallera ett tillägg till att inaktivera felsökning av skript). Om du befinner dig i samma situation har vi sammanställt en samling metoder som andra användare i en liknande situation har använt framgångsrikt. Följ metoderna nedan i ordning tills du upptäcker en som löser problemet i din specifika situation. Låt oss börja!

Metod 1: Inaktivera felsökning och aviseringar

I alla Internet Explorer-versioner är skriptfelsökning och aviseringar inaktiverade som standard. Även om detta inte kommer att behandla orsaken till problemet kan du förhindra att  ActiveXobject är inte definierat  fel från att störa din navigeringssession genom att inaktivera felsökning och aviseringar om skriptfel.

Om du får  ActiveXobject inte definierade  fel som inte påverkar funktionaliteten på de webbplatser du besöker kan du följa guiden nedan för att inaktivera felsökning av skriptfel och meddelanden från Internet Explorer: s inställningar:

  1. Öppna Internet Explorer via din föredragna metod.
  2. Klicka på knappen Verktyg (kugghjulsikon)  och välj sedan Internetalternativ .

  3. Inuti Internetalternativ, gå till fliken Avancerat och avmarkera rutorna som är kopplade till inaktivera skriptfelsökning (Internet Explorer) och inaktivera skriptfelsökning (annat) .
  4. Hit Appy för att spara ändringarna och ladda om webbsidan som tidigare visar   ActiveXObject definieras inte  fel. Om popup-felet fortfarande inträffar, fortsätt nedåt med nästa metod nedan.

Metod 2: Avinstallera tillägg som kan orsaka problemet

Enligt många användarrapporter är  ActiveXobject inte definierade  fel orsakas ofta av Internet Explorer-tillägg. Vissa användare har lyckats lösa problemet genom att avinstallera eller inaktivera alla tillägg som kan orsaka problemet tills de lyckades identifiera den skyldige.

Det mest eleganta sättet att bekräfta om något av Internet Explorer-tillägg orsakar problemet är att starta webbläsaren i felsäkert läge. Om problemet inte längre inträffar när Internet Explorer är i felsäkert läge kan du antagligen anta att ett tillägg är skyldigt för att  ActiveXobject inte är definierat  fel. Här är en snabbguide om hur du startar Internet Explorer i felsäkert läge:

  1. Tryck på Windows-tangenten + R för att öppna ett Run-kommando. Skriv sedancmd ” och tryck på Enter för att öppna ett kommandotolkfönster .

  2. Skriv " cd / " i kommandotolken och tryck på Enter för att få en tom C: prompt.
  3. Skriv eller klistra in "C: \ Program Files \ Internet Explorer \ iexplore.exe"  -extoff i  den tomma C: prompten  och tryck på Enter för att öppna en Safe Mode-version av Internet Explorer.
  4. Besök samma webbplatser eller reproducera samma beteende som orsakade att  ActiveXobject inte är definierade  fel. Om felen inte inträffar i felsäkert läge är det tydligt att en av tilläggen är skyldig.

Om du har bekräftat att ett av dina aktiva tillägg orsakar att  ActiveXobject inte har definierats  , följ stegen nedan för att inaktivera tilläggen systematiskt tills du lyckas hitta din skyldige:

Obs! Jive Anywhere IE-tillägg rapporteras ofta av användare som ansvariga för att uppenbarelsen av  ActiveXobject inte är definierat  fel.

  1. Öppna Internet Explorer och klicka på verktygsikonen (kugghjulsikon) och välj Hantera tillägg .

  2. Använd den vänstra rutan och ställ in Alla tillägg (under Visa) så att du inte missar några installerade tillägg.
  3. Med alla tillägg valda, flytta över till höger ruta och inaktivera systematiskt varje tillägg genom att högerklicka på det och välja Inaktivera  och testa om det gjorde någon skillnad.

    Obs! Du kanske vill utesluta tillägg som publicerats av Microsoft eftersom de i allmänhet är säkra. Du kan effektivisera processen mycket genom att inaktivera tillägg som inte verifieras först.

  4. När du har fått din skyldige kan du återaktivera resten av tilläggen som var fast beslutna att inte orsaka problemet.

Metod 3: Kontakta webbplatsadministratörerna

Om metoderna ovan inte har gjort det möjligt för dig att kringgå  ActiveXobject är inte definierat  fel kan problemet orsakas av ett internt webbplatsproblem som du inte kan fixa.

Det finns flera rapporter där användaren rapporterar att problemet orsakas av en kompatibilitetsfel mellan IE7 och IE7 som endast webbansvarig kan avhjälpa.

För att säkerställa att felet inte produceras av din webbläsare, försök öppna samma webbsida med en annan webbläsare och se om problemet upprepar sig själv. Om problemet fortfarande uppstår oavsett vilken webbläsare du använder är det mycket stor chans att problemet ligger hos webbansvariga och du har inget sätt att fixa det från din sida.

För att lösa problemet är ditt enda val att kontakta webbplatsadministratören och be om en utredning om ditt problem.