Guider

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 oppstår på flere nettsider.

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

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

Hvis problemet oppstår i 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 feilsøking av skript). 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 i rekkefølge til du oppdager en som løser problemet i din spesielle situasjon. La oss begynne!

Metode 1: Deaktivering av feilsøking og varsler

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

Hvis du fårActiveXobject er ikke definertfeil som ikke påvirker funksjonaliteten til nettsteder du besøker, kan du følge veiledningen nedenfor for å deaktivere feilsøking av skriptfeil og varsler fra innstillingene til Internet Explorer:

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

  3. Inne på Internett-alternativene, gå til kategorien Avansert og fjern merket for boksene som er tilknyttet Deaktiver feilsøking av skript (Internet Explorer) og Deaktiver feilsøking av skript (annet).
  4. Slå den Appy knappen for å lagre endringene og laste inn nettsiden som tidligere visteActiveXObject er ikke definertfeil. Hvis popup-feilen fremdeles oppstår, fortsett nedover med neste metode nedenfor.

Metode 2: Avinstaller tillegg som kan forårsake problemet

I henhold til mange brukerrapporter,ActiveXobject er ikke definertfeil er ofte forårsaket av 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 skyld iActiveXobject er ikke definertfeil. Her er en rask guide til hvordan du starter Internet Explorer i sikkermodus:

  1. trykk Windows-tast + R for å åpne en Run-kommando. Skriv deretter inn “cmdOg trykk Tast inn å åpne opp en Ledeteksten vindu.

  2. I kommandoprompt-vinduet skriver du “cd /Og trykk Tast inn for å få en blank C: ledetekst.
  3. Skriv inn eller lim inn den tomme C: ledeteksten “C: \ Program Files \ Internet Explorer \ iexplore.exe” -extoffog trykk Tast inn for å åpne en versjonsmodusversjon av Internet Explorer.
  4. Besøk de samme nettstedene eller gjengi den samme oppførselen som forårsaketActiveXobject er ikke definertfeil. Hvis feilene ikke oppstår i sikkermodus, er det klart at et av tilleggene har skylden.

Hvis du har bekreftet at en av dine aktive tilleggsprogrammer forårsakerActiveXobject er ikke definertfeilen, følg trinnene nedenfor for å deaktivere tilleggene systematisk til du klarer å finne synderen din:

Merk: Jive Anywhere IE-tillegg rapporteres ofte av brukere som ansvarlig for innseendet tilActiveXobject er ikke definertfeil.

  1. Åpne Internet Explorer og klikk på verktøyikon (tannhjulikon) og velg Administrere Add-ons.

  2. Bruk den venstre ruten til å angi Alle tillegg (under Vis) for å sikre at du ikke går glipp av installerte tillegg.
  3. Med alle valgte tillegg flyttes du til høyre rute og deaktiverer systematisk hvert tillegg ved å høyreklikke på det og velge Deaktiverog teste om det gjorde noen forskjell.

    Merk: Det kan være lurt å ekskludere tilleggsprogrammer publisert av Microsoft siden de generelt er trygge. Du kan strømlinjeforme prosessen mye ved å deaktivere tilleggene som ikke er bekreftet først.

  4. Når du har gjort deg skyldig, kan du aktivere resten av tilleggene som var fast bestemt på ikke å forårsake problemet.

Metode 3: Kontakt nettstedadministratorene

Hvis metodene ovenfor ikke har gjort det mulig for deg å 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 nettredaktøren kan avhjelpe.

For å sikre at feilen ikke produseres 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 veldig stor sjanse for at problemet er i hendene på nettredaktøren, og du har ingen mulighet til å fikse det fra din side.

For å løse problemet, er det bare å kontakte nettstedsadministratoren og be om en etterforskning i forhold til problemet ditt.

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