Skriptivead (mis need on ja kuidas neid parandada)

Sisukord:

Skriptivead (mis need on ja kuidas neid parandada)
Skriptivead (mis need on ja kuidas neid parandada)
Anonim

Skripti viga on viga, mis ilmneb siis, kui skripti juhiseid ei saa mingil põhjusel õigesti täita.

Enamik arvutikasutajaid kohtab skriptivigasid kõige sagedamini brauseris, kui see ei suuda veebilehelt JavaScripti või VBScripti (või muu skriptikeele) juhiseid täita, kuid need võivad juhtuda ka töölauarakendustes.

Image
Image

Siin on mõned näited skripti veateadetest:

  • Sellel veebilehel esinevad vead võivad põhjustada selle valesti töötamist.
  • Tekkis käitusaegne viga. Kas soovite siluda?
  • Internet Exploreri skripti viga. 1. rea skriptis ilmnes viga. Kas soovite jätkata skriptide käitamist sellel lehel?
  • Sellel lehel olev skript põhjustab Internet Exploreri aeglase töö. Kui see jätkab töötamist, ei pruugi teie arvuti reageerida. Kas soovite skripti katkestada?
  • Selle lehe skriptis ilmnes viga.

Miks teil tekivad skriptivead

Skriptivigade levinud põhjus on see, et tõrge on tekkinud kulisside taga, kas veebiserveris veebibrauseri vigade korral või tarkvaraprogrammi programmeerimisosas.

Vale koodi rakendamine või mõni muu halb konfiguratsioon tarkvara poolel pole teie probleem. Parim, mida sellises olukorras teha, on oodata arendaj alt värskendust.

Skriptimisvead võivad aga tuleneda ka sellest, et midagi juhtub teie enda käes, näiteks teie enda tarkvaraprogrammi või operatsioonisüsteemiga, mis ei suuda skripti õigesti laadida. Näiteks võib teie veebibrauseris olla seade, mis blokeerib skripte, või teie turvatarkvara käsitleb kahjutut skripti nii, nagu oleks see oht, mis tuleb kustutada.

Kuidas skriptivigu parandada

Skripti vigu nähakse kõige sagedamini Internet Exploreris või rakenduses, mis kasutab IE-d Interneti-juurdepääsuks või kohalike skriptide käitamiseks, seega on enamik neist tõrkeotsingu sammudest seotud IE-ga.

Microsoft ei toeta enam Internet Explorerit ja soovitab värskendada uuemale Edge'i brauserile. Uusima versiooni allalaadimiseks minge nende saidile.

Kuigi Microsoft Edge on suures osas IE asendanud, võivad ilmneda mõned samad probleemid. Parandused on samuti samad või väga sarnased.

Selle tõttu on kiireim viis skriptivigade peatamiseks lihts alt brauserit vahetada! Kasutage midagi nagu Edge, Chrome, Firefox või Opera. Kuid see ei lahenda tegelikult skriptiviga.

Järgige neid samme järjekorras, kontrollides pärast iga sammu, et näha, kas veateade ikka kuvatakse:

Lülita IE-s skriptimisvead välja

Keskmine kasutaja ei pea tegelikult nägema skriptivigu, kuna need on ainult häirivad. See kehtib eriti siis, kui tõrge tegelikult ei takista teil veebisaiti või programmi tavapäraselt kasutamast.

Saate turvaliselt välja lülitada skriptivead Internet Exploreris ja programmides, mis kasutavad taustaprogrammis IE-d, näiteks järgmiselt:

  1. Avage dialoogiboks Run, vajutades Windowsi klahvi ja seejärel klahvi R.
  2. Interneti atribuutide käivitamiseks sisestage käsk inetcpl.cpl.
  3. Avage vahekaart Advanced.
  4. Kerige alla, kuni leiate jaotise Sirvimine ja seejärel otsige üles need kolm seadet (näha olev OS oleneb teie kasutatavast operatsioonisüsteemist):

    • Veenduge, et mõlema Keela skripti silumine (Internet Explorer) ja Keela skripti silumine (muu) kõrval oleks linnuke.
    • Vahetult nende valikute all kontrollige veelkord, et Kuva märguanne iga skriptivea kohta pole märgitud (nii et te ei näeks skriptivigade teatisi.)
    Image
    Image

    Need on Windows 11 ja Windows 10 vaikeseaded.

  5. Muudatuste salvestamiseks vajutage OK.

Veenduge, et IE ei blokeeriks olulisi skriptimisfunktsioone

Skriptivigade väljalülitamine takistab teil neid nägemast, kuid see ei tähenda tingimata, et skriptid ise töötavad korralikult lihts alt seetõttu, et nendega seotud vigu enam ei kuvata.

Veenduge, et te pole ActiveX-i skriptimist keelanud ja et Internet Explorer ei blokeeriks Java- ega ActiveX-i. Teatud IE turbesätted takistavad ActiveX-i ja Java korrektset töötamist, mis võib mõjutada skripti käitava veebilehe kasutatavust.

Kiireim viis nende funktsioonide taastöötamiseks (kui need veel ei ole) on Internet Exploreri turvaseadete lähtestamine.

Ajutiste Interneti-failide kustutamine

Ajutised failid salvestab Internet Explorer teie arvutisse vahemällu, et saaksite veebisaite kiiremini külastada, kuid liiga suur vahemälu või rikutud andmeid salvestav vahemälu võib põhjustada skriptivigu. Peaksite neid vahemälufaile perioodiliselt kustutama.

Luba oma brauseris hüpikaknad

Hüpikakende blokeerija on enamasti väga kasulik, kuid võib tegelikult põhjustada skriptivigu, kui skriptile ei anta piisav alt aega käitamiseks, kuna brauser takistab hüpikaknaid.

Kõik veebibrauserid võimaldavad teil juhtida hüpikakende blokeerija seadeid. Kui keelate blokeerija, lubatakse hüpikaknad uuesti käivitada.

Värskendage oma tarkvara

Konkreetse skriptiviga, mida näete, võib põhjustada aegunud tarkvara. Põhjuseks võib olla see, et viga näitaval veebisaidil või programmil on miinimumnõuded, millele teie arvuti ei vasta, või skriptiviga parandati värskendusega, mida te pole kunagi saanud.

Peate Windowsi alati ajakohasena hoidma.

Värskendage oma kolmanda osapoole programme, kui need saavad skriptivigu. Tasuta tarkvarauuenduse tööriist on üks lihtne viis seda teha.

Kontrollige oma turvatarkvara

Võimalik, et teie viirusetõrjeprogramm või tulemüürirakendus blokeerib skriptide või ActiveX-juhtelementide normaalset töötamist. Keelake mõlemad ajutiselt, et näha, kas skripti tõrge ikka kuvatakse.

Te ei tohiks kunagi jätta oma arvutit rünnakutele avatuks, kuid sel juhul võib süüdi olla turbetarkvara, nii et nende mõneks minutiks ajutine keelamine ei tee halba.

Protseduur on iga programmi puhul erinev, kuid teil peaks olema võimalik paremklõpsata Windowsi tegumiribal kella kõrval töötaval tarkvaral, et lülitada välja AV-kilbid või keelata tulemüür. Kui ei, proovige programm avada – seal on kindlasti võimalus rakenduse keelata.

Midagi veel, mida oma viirusetõrjeskanneriga otsida, on see, kas see on konfigureeritud viiruste kontrollimiseks kaustades, mida teie veebibrauser kasutab ajutiste failide hoidmiseks. Kui jah, võib skanner skripte valesti tuvastada pahavarana ja need enne käivitamist karantiini panna või kustutada. Lisage kausta välistamine, kui teie rakendus seda võimaldab.

Internet Explorer kasutab vaikimisi seda kausta:


C:\Users\[kasutajanimi]\AppData\Local\Microsoft\Windows\INetCache

Google Chrome salvestab andmed siia:


C:\Users\[kasutajanimi]\AppData\Local\Google\Chrome\User Data\Default\Cache

Lähtesta kõik Internet Exploreri sätted

Internet Exploreris võib skriptimisvigu põhjustada mitu seadet või lisandmoodulit. Lihtsaim viis kõigi nende sätete vaikeseadete taastamiseks on lähtestada Internet Explorer.

IE lähtestamine keelab kõik tööriistaribad ja lisandmoodulid ning lähtestab kõik privaatsuse, turvalisuse, hüpikaknad, vahelehtedega sirvimise, vaikeveebibrauseri ja täpsemad valikud.

Alternatiivne meetod on kontrollida, kas skriptitõrget põhjustab ainult üks lisandmoodul, mida saate teha Tools > Halda lisandmoodulit. ons menüü. Keelake lisandmoodulid ükshaaval ja testige pärast iga lisandmoodulit skriptivigade suhtes.

Muul juhul saate Internet Exploreri täielikult lähtestada järgmiselt:

  1. Ava dialoogiboks Käivita kiirklahviga WIN+R.
  2. Interneti atribuutide avamiseks sisestage inetcpl.cpl.
  3. Minge vahekaardile Advanced.
  4. Valige allosas Lähtesta ja seejärel uuesti Internet Exploreri sätete lähtestamise ekraanil.

    Ainus valik Windows 11 kasutajatele sellel ekraanil on Taasta täpsemad sätted.

  5. Kui kõik seaded on lähtestatud, valige Sule.
  6. Taaskäivitage arvuti.

Keela sujuv kerimine

See on allosas, sest see on skriptivea kõige vähem tõenäoline põhjus. Kui aga saate Internet Exploreris videote vaatamisel tõrketeate või videot lihts alt ei kuvata õigesti, võib IE suvand sujuv kerimine põhjustada probleeme lehel käivitatavate skriptidega.

Smooth Scrolling Internet Exploreris väljalülitamiseks toimige järgmiselt.

  1. Kasutage dialoogiboksi Käivita (Windows Key+R), et sisestada käsk inetcpl.cpl.
  2. Navigeerige vahekaardile Advanced.
  3. Jaotises Sirvimine eemaldage allosas märke Kasuta sujuvat kerimist.
  4. Salvestamiseks ja väljumiseks vajutage OK.

Soovitan: