Fix: ActiveXobject er ikke definert

Noen brukere har rapportert at nesten hver side de prøver å åpne i Internet Explorer genererer følgende skriptfeil: “ ActiveXObject er ikke definert ”. Andre rapporterer at dette problemet bare blir møtt med flere websider.

De fleste skriptfeilmeldinger vises av IE (Internet Explorer) når det er et problem med en JavaScript- eller VBScript-kode. Disse feilene utløses mest sannsynlig av nettstedet du ser på med Internet Explorer. Imidlertid er det bekreftede tilfeller der feilen er forårsaket på grunn av en feil når du laster ned en webside lokalt eller når du laster ned et websideelement.

Siden ActiveX-teknologien er proprietær for Internet Explorer, forventes det at slike feil oppstår hvis du prøver å kjøre ActiveX-objekter utenfor Microsofts sfære (på Chrome, Opera, Firefox, etc.). Hvis du opplever at ActiveXObject ikke er definert feil i en annen nettleser enn Internet Explorer, er løsningen å finne et tilsvarende objekt i nettleseren som utfører samme funksjonalitet.

Hvis problemet oppstår på Internet Explorer, er det flere taktikker som andre brukere har brukt for å løse eller omgå problemet (løsninger som spenner fra å avinstallere et tillegg til å deaktivere skriptfeilsøking). Hvis du befinner deg i samme situasjon, har vi satt sammen en samling metoder som andre brukere i en lignende situasjon har brukt. Følg metodene nedenfor for å komme til en løsning som løser problemet i din situasjon. La oss begynne!

Metode 1: Deaktivere feilsøking og varsler

I alle versjoner av Internet Explorer er skriptfeilsøking og varsler slått av som standard. Selv om dette ikke vil behandle årsaken til problemet, kan du forhindre at ActiveXobject er ikke definert feil fra å plage navigasjonsøkten ved å deaktivere feilsøking og varsler om skriptfeil.

Hvis du får ActiveXobject ikke er definerte feil som ikke påvirker funksjonaliteten til nettstedene du besøker, kan du følge guiden nedenfor for å deaktivere feilsøking og varsler fra skriptfeil fra Internet Explorer-innstillingene:

  1. Åpne Internet Explorer via din foretrukne metode.
  2. Klikk på Verktøy-knappen (tannhjulikon) og velg deretter Alternativer for Internett .

  3. Innenfor Internett-alternativer går du til fanen Avansert og fjerner merket for boksene tilknyttet Deaktiver skriptfeilsøking (Internet Explorer) og Deaktiver skriptfeilsøking (annet) .
  4. Trykk på Appy- knappen for å lagre endringene og laste inn websiden som tidligere viste ActiveXObject, er ikke definert feil. Hvis popup-feilen fremdeles oppstår, fortsett ned med neste metode nedenfor.

Metode 2: Avinstaller tillegg som kan forårsake problemet

I henhold til mange brukerrapporter, er ActiveXobject ikke definerte feil som ofte skyldes Internet Explorer-tillegg. Noen brukere har klart å løse problemet ved å avinstallere eller deaktivere hvert tillegg som kan forårsake problemet til de klarte å identifisere den skyldige.

Den mest elegante måten å bekrefte om et av Internet Explorer-tilleggene forårsaker problemet, er å starte nettleseren i sikkermodus. Hvis problemet ikke lenger oppstår mens Internet Explorer er i sikkermodus, kan du sannsynligvis anta at ett tillegg er skylden for ActiveXobject er ikke definert feil. Her er en rask guide til å starte Internet Explorer i sikkermodus:

  1. Trykk Windows-tasten + R for å åpne en Run-kommando. Skriv deretter “ cmd ” og trykk Enter for å åpne et Kommandoprompt- vindu.

  2. Skriv inn “ cd / ” i Kommandoprompt-vinduet og trykk Enter for å få en tom C: -prompt.
  3. I den tomme C: -prompt, skriv inn eller lim inn “C: \ Program Files \ Internet Explorer \ iexplore.exe” -utvidelse og trykk Enter for å åpne en Safe Mode-versjon av Internet Explorer.
  4. Besøk de samme nettstedene, eller reproduser den samme oppførselen som forårsaker ActiveXobject, er ikke definerte feil. Hvis feilene ikke oppstår mens du er i sikkermodus, er det klart at det er en av tilleggene som har skylden.

Hvis du bekreftet at et av dine aktive tilleggsprogrammer forårsaker ActiveXobject ikke er definert feilen, følg trinnene nedenfor for å deaktivere tilleggsprogrammene systematisk til du klarer å finne din skyldige:

Merk: Jive Anywhere IE-tillegg blir ofte rapportert av brukere som ansvarlig for opptredenen av ActiveXobject ikke er definert feil.

  1. Åpne Internet Explorer og klikk på verktøyikonet (tannhjul-ikonet) og velg Administrer tillegg .

  2. Bruk venstre rute til å angi Alle tilleggsprogrammer (under Vis) for å sikre at du ikke går glipp av installerte tilleggsprogrammer.
  3. Når alle tilleggene er valgt, flytter du over til høyre rute og deaktiverer hvert tillegg systematisk ved å høyreklikke på det og velge Deaktiver og teste om det utgjorde noen forskjell.

    Merk: Det kan være lurt å ekskludere tilleggsprogrammer som er publisert av Microsoft, siden de generelt er trygge. Du kan effektivisere prosessen mye ved å deaktivere tilleggene som ikke er bekreftet først.
  4. Når du har den skyldige, kan du aktivere resten av tilleggsprogrammene som var fast bestemt på å ikke forårsake problemet.

Metode 3: Kontakt administratorer av nettstedet

Hvis metodene over ikke har gjort det mulig å omgå ActiveXobject er ikke definert feil, kan problemet skyldes et internt nettstedsproblem som du umulig kan løse.

Det er flere rapporter der bruker rapporterer at problemet skyldes en kompatibilitetsfeil mellom IE7 og IE7 som bare webansvarlig kan avhjelpe.

For å forsikre deg om at feilen ikke blir produsert av nettleseren din, kan du prøve å åpne den samme websiden med en annen nettleser og se om problemet gjentar seg. Hvis problemet fremdeles oppstår uavhengig av nettleseren du bruker, er det en stor sjanse for at problemet er i hendene til webansvarlig, og du har ingen mulighet til å fikse det fra din side.

For å løse problemet er det bare ditt valg å kontakte nettstedsadministratoren og be om en undersøkelse angående problemet ditt.

Interessante Artikler