Një gabim skripti është një gabim që ndodh kur udhëzimet nga një skript nuk mund të ekzekutohen saktë për ndonjë arsye.
Shumica e përdoruesve të kompjuterit do të hasin gabime skripti më shpesh në shfletues kur ai nuk mund të ekzekutojë udhëzime JavaScript ose VBScript (ose gjuhë tjetër skriptimi) nga një faqe interneti, por ato mund të ndodhin edhe në aplikacionet desktop.
Këtu janë disa shembuj të mesazheve të gabimit të skriptit:
- Gabimet në këtë faqe interneti mund të shkaktojnë që ajo të funksionojë gabimisht.
- Ndodhi një gabim në kohën e ekzekutimit. Dëshiron të korrigjosh gabimet?
- Gabim në skriptin e Internet Explorer. Ka ndodhur një gabim në skriptin në rreshtin 1. Dëshiron të vazhdosh ekzekutimin e skripteve në këtë faqe?
- Një skrip në këtë faqe po bën që Internet Explorer të funksionojë ngadalë. Nëse vazhdon të funksionojë, kompjuteri juaj mund të mos reagojë. Dëshiron ta anulosh skenarin?
- Një gabim ka ndodhur në skriptin në këtë faqe.
Pse po merrni gabime në skript
Një arsye e zakonshme për gabimet e skriptimit është se një gabim ka ndodhur në prapaskenë, qoftë në serverin e uebit për gabime në një shfletues uebi ose në fundin e programimit të një programi softuerik.
Zbatimi i gabuar i kodit ose ndonjë konfigurim tjetër i keq në anën e softuerit nuk është problemi juaj për t'u rregulluar. Gjëja më e mirë për të bërë në atë situatë është të prisni për një përditësim nga zhvilluesi.
Megjithatë, gabimet e skriptimit mund të jenë gjithashtu për shkak të diçkaje që ndodh në anën tuaj, si p.sh. me programin tuaj të softuerit ose sistemin operativ që nuk është në gjendje të ngarkojë skriptin siç duhet. Për shembull, mund të ketë një cilësim në shfletuesin tuaj të internetit që bllokon skriptet, ose softueri juaj i sigurisë mund të trajtojë një skenar të padëmshëm sikur të jetë një kërcënim që duhet fshirë.
Si të rregulloni gabimet e skriptit
Gabimet e skriptit shihen më së shpeshti në Internet Explorer ose në një aplikacion që përdor IE për të hyrë në internet ose për të ekzekutuar skriptet lokale, kështu që shumica e këtyre hapave të zgjidhjes së problemeve janë në lidhje me IE.
Microsoft nuk e mbështet më Internet Explorer dhe rekomandon që të përditësosh në shfletuesin më të ri Edge. Shkoni në faqen e tyre për të shkarkuar versionin më të ri.
Ndërsa Microsoft Edge ka zëvendësuar kryesisht IE, disa nga të njëjtat probleme mund të shfaqen. Rregullimet janë gjithashtu të njëjta ose shumë të ngjashme.
Për shkak të kësaj, mënyra më e shpejtë për të ndaluar marrjen e gabimeve të skriptit është thjesht ndërrimi i shfletuesve! Përdorni diçka si Edge, Chrome, Firefox ose Opera. Megjithatë, bërja e kësaj nuk e zgjidh gabimin e skriptit.
Ndiq këto hapa me radhë, duke kontrolluar pas secilit për të parë nëse e ke ende gabimin:
Çaktivizo gabimet e skriptimit në IE
Përdoruesi mesatar në fakt nuk ka nevojë të shohë gabimet e skriptit pasi ato shërbejnë vetëm si bezdi. Kjo është veçanërisht e vërtetë nëse gabimi në fakt nuk ju pengon të përdorni faqen e internetit ose programin normalisht.
Ju mund të çaktivizoni me siguri gabimet e skriptit në Internet Explorer, si dhe programet që përdorin IE në backend, si kjo:
-
Hap kutinë e dialogut Run duke shtypur tastin Windows dhe më pas tastin R.
- Fut komandën inetcpl.cpl për të nisur Vetitë e Internetit.
- Hap skedën e quajtur Avanced.
-
Lëvizni poshtë derisa të gjeni seksionin Shfletimi dhe më pas kërkoni këto tre cilësime (ajo që shihni do të varet nga OS që po përdorni):
- Sigurohuni që të dyja Çaktivizoni korrigjimin e skripteve (Internet Explorer) dhe Çaktivizoni korrigjimin e skripteve (Tjetër) të kenë një kontroll pranë tyre.
- Vetëm poshtë këtyre opsioneve, kontrolloni dy herë që Shfaq një njoftim për çdo gabim skripti nuk është i kontrolluar (në mënyrë që të mos shihni njoftime për gabimet e skriptit.)
Këto janë cilësimet e paracaktuara për Windows 11 dhe Windows 10.
- Shtypni OK për të ruajtur ndryshimet.
Sigurohu që IE nuk po bllokon veçori të rëndësishme të skriptimit
Çaktivizimi i gabimeve të skriptimit do t'ju ndalojë t'i shihni ato, por nuk do të thotë domosdoshmërisht që vetë skriptet do të funksionojnë siç duhet vetëm sepse gabimet e lidhura me to nuk shihen më.
Sigurohu që nuk e ke çaktivizuar skriptimin ActiveX dhe që Internet Explorer nuk po bllokon Java ose ActiveX. Disa cilësime sigurie në IE do të pengojnë që ActiveX dhe Java të funksionojnë siç duhet, gjë që mund të ndikojë në përdorshmërinë e faqes së internetit që po ekzekuton skriptin.
Mënyra më e shpejtë për t'i rivendosur këto funksione (nëse nuk janë tashmë) është të rivendosni cilësimet e sigurisë në Internet Explorer.
Fshi skedarët e përkohshëm të internetit
Skedarët e përkohshëm ruhen në kompjuterin tuaj nga Internet Explorer në mënyrë që të mund të rivizitoni faqet e internetit më shpejt, por një memorie e fshehtë që është shumë e madhe ose që ruan të dhëna të dëmtuara mund të rezultojë në gabime skripti. Ju duhet t'i fshini periodikisht këto skedarë të memories.
Lejo dritaret kërcyese në shfletuesin tënd
Një bllokues i dritareve kërcyese është jashtëzakonisht i dobishëm shumicën e kohës, por në fakt mund të shkaktojë gabime skripti nëse skriptit nuk i jepet kohë e mjaftueshme për t'u ekzekutuar sepse shfletuesi po parandalon dritaret kërcyese.
Të gjithë shfletuesit e internetit ju lejojnë të kontrolloni cilësimet e bllokuesit të dritareve. Nëse çaktivizon bllokuesin, atëherë dritaret kërcyese do të lejohen të ekzekutohen përsëri.
Përditësoni softuerin tuaj
Softueri i vjetëruar mund të jetë ajo që po shkakton gabimin specifik të skriptit që po shihni. Kjo mund të jetë për shkak se faqja e internetit ose programi që tregon gabimin, ka një kërkesë minimale që kompjuteri juaj nuk e plotëson, ose sepse një gabim skripti është korrigjuar nëpërmjet një përditësimi që nuk e keni marrë kurrë.
Duhet ta mbani Windows gjithmonë të përditësuar.
Përditësoni programet tuaja të palëve të treta nëse po marrin gabime në skript. Një mjet falas për përditësimin e softuerit është një mënyrë e thjeshtë për ta bërë këtë.
Kontrollo softuerin tënd të sigurisë
Është e mundur që programi juaj antivirus ose aplikacioni i murit të zjarrit po bllokon skriptet ose kontrollet ActiveX që të funksionojnë normalisht. Çaktivizo përkohësisht të dyja për të parë nëse e ke ende gabimin e skriptit.
Nuk duhet ta lini kurrë kompjuterin tuaj të hapur ndaj sulmeve, por në këtë rast fajin mund ta ketë softueri i sigurisë, kështu që çaktivizimi i përkohshëm i tyre vetëm për disa minuta nuk do të bëjë ndonjë dëm.
Procedura është e ndryshme për çdo program, por duhet të jeni në gjendje të klikoni me të djathtën mbi softuerin që funksionon në shiritin e detyrave të Windows, pranë orës, për të fikur mburojat AV ose për të çaktivizuar murin e zjarrit. Nëse jo, provoni ta hapni programin - padyshim që ka një opsion për të çaktivizuar aplikacionin.
Diçka tjetër për të kërkuar me skanerin tuaj antivirus është nëse ai është i konfiguruar për të kontrolluar për viruse në dosjet që shfletuesi juaj i internetit përdor për të mbajtur skedarë të përkohshëm. Nëse po, skaneri mund t'i identifikojë gabimisht skriptet si malware dhe t'i vendosë në karantinë ose t'i fshijë ato përpara se të mund të ekzekutohen. Shto një përjashtim dosjeje nëse aplikacioni yt e lejon.
Internet Explorer përdor këtë dosje si parazgjedhje:
C:\Users\[emri i përdoruesit]\AppData\Local\Microsoft\Windows\INetCache
Google Chrome ruan të dhënat këtu:
C:\Users\[emri i përdoruesit]\AppData\Local\Google\Chrome\User Data\Default\Cache
Rivendos të gjitha cilësimet e Internet Explorer
Mund të ketë një sërë cilësimesh ose shtesash që shkaktojnë gabime skriptimi në Internet Explorer. mënyra më e lehtë për t'i kthyer të gjitha këto cilësime në standardet e tyre është të rivendosni Internet Explorer.
Rivendosja e IE do të çaktivizojë të gjitha shiritat e veglave dhe shtesat, si dhe do të rivendosë çdo privatësi, siguri, dritare kërcyese, shfletim me skeda, shfletues të parazgjedhur të internetit dhe opsion të avancuar.
Një metodë alternative është të shikoni nëse vetëm një shtesë e vetme po shkakton gabimin e skriptit, gjë të cilën mund ta bëni nëpërmjet Tools > Menaxho shtesën ons menu. Çaktivizo shtesat një nga një dhe provo për gabimin e skriptit pas secilës.
Përndryshe, ja se si të rivendosni plotësisht Internet Explorer:
- Hap kutinë e dialogut Run me butonin e nxehtë WIN+R.
- Fut inetcpl.cpl për të hapur Vetitë e Internetit.
- Shko te skeda Avanced.
-
Zgjidhni Rivendos në fund dhe më pas përsëri në ekranin Rivendos cilësimet e Internet Explorer.
E vetmja mundësi për përdoruesit e Windows 11 nga ky ekran është Rivendos cilësimet e avancuara.
- Zgjidh Mbyll kur të gjitha cilësimet të jenë rivendosur.
- Rinise kompjuterin tuaj.
Çaktivizo lëvizjen e qetë
Kjo është në fund sepse është shkaku më pak i mundshëm i një gabimi skripti. Megjithatë, nëse po merrni një gabim kur shikoni videot në Internet Explorer, ose nëse videoja thjesht nuk shfaqet si duhet, opsioni Smooth Scrolling në IE mund të shkaktojë probleme me skriptet që po përpiqen të ekzekutohen në faqe.
Ja se si të çaktivizoni lëvizjen e qetë në Internet Explorer:
- Përdor kutinë e dialogut Run (Windows Key+R) për të futur komandën inetcpl.cpl.
- Navigo te skeda Avanced.
- Nën seksionin Shfletim, në fund, hiqni shenjën pranë Përdorni lëvizje të qetë.
- Shtypni OK për të ruajtur dhe për të dalë.