O eroare de script este o eroare care apare atunci când instrucțiunile dintr-un script nu pot fi executate corect din anumite motive.
Majoritatea utilizatorilor de computere vor întâmpina erori de script cel mai adesea în browser atunci când nu pot executa instrucțiuni JavaScript sau VBScript (sau alt limbaj de scriptare) de pe o pagină web, dar se pot întâmpla și în aplicații desktop.
Fotografie de Markus Spiske pe Unsplash
Iată câteva exemple de mesaje de eroare pentru script:
Erorile de pe această pagină web ar putea duce la apariția unei erori de execuție. Efectuați o eroare de script Internet Explorer. A apărut o eroare în scriptul de pe linia 1. Doriți să rulați în continuare scri Un script de pe această pagină determină Internet Explorer să ruleze încet. Dacă acesta continuă să ruleze, computerul dvs. poate să nu mai răspundă. Doriți să a apărut o eroare în scr
De ce primiți erori de script
Un motiv obișnuit pentru erorile de scriptare este că a apărut o eroare în culise, fie pe serverul web pentru erori într-un browser web, fie la sfârșitul programării unui program software.
Implementarea incorectă a codului sau o altă configurație greșită din partea software-ului nu este problema dvs. de remediat. Cel mai bun lucru de făcut în această situație este să așteptați o actualizare de la dezvoltator.
Cu toate acestea, erorile de scriptare pot fi, de asemenea, cauzate de ceva care se întâmplă la sfârșitul dvs., cum ar fi cu propriul program software sau cu sistemul de operare care nu poate încărca scriptul corect. De exemplu, ar putea exista o setare în browserul dvs. web care blochează scripturile sau software-ul dvs. de securitate poate trata un script inofensiv ca și cum ar fi o amenințare care trebuie ștearsă.
Cum se remediază erorile de script
Erorile de script se văd cel mai frecvent în Internet Explorer sau într-o aplicație care folosește IE pentru a accesa internetul sau pentru a rula scripturi locale, deci majoritatea acestor pași de depanare se referă la IE.
În timp ce Microsoft Edge a înlocuit în mare parte IE, unele dintre aceleași probleme pot apărea. Remediile sunt, de asemenea, aceleași sau foarte similare.
Din această cauză, cea mai rapidă modalitate de a nu mai primi erori de script este de a comuta pur și simplu browserul! Folosiți ceva de genul Microsoft Edge, Chrome, Firefox sau Opera. Cu toate acestea, acest lucru nu rezolvă de fapt eroarea de script.
Urmați acești pași în ordine, verificând după fiecare pentru a vedea dacă mai primiți eroarea:
Dezactivați erorile de scriptare în IE
Utilizatorul mediu nu trebuie să vadă de fapt erori de script, deoarece servește doar ca o enervare. Acest lucru este valabil mai ales dacă eroarea de script nu vă împiedică de fapt să utilizați site-ul web sau programul în mod normal.
Puteți dezactiva în siguranță erorile de script în Internet Explorer, precum și programele care utilizează IE pe backend, astfel:
-
Deschideți caseta de dialog Executare apăsând pe Tasta Windows și apoi R cheie.
-
Introduceţi inetcpl.cpl comanda pentru a lansa Internet Properties.
-
Deschideți fila numită Avansat.
-
Derulați în jos până găsiți secțiunea Navigare, apoi căutați aceste trei setări:
- Asigurați-vă că ambele Dezactivați depanarea scriptului (Internet Explorer) Dezactivați depanarea scriptului (altele) să ai un cec lângă ei.
- Chiar sub aceste opțiuni, verificați din nou acest lucru Afișați o notificare despre fiecare eroare de script nu este bifat (astfel încât să nu vedeți notificări despre erorile de script.)
-
Anunturi OK pentru a salva modificările.
Acestea sunt setările implicite pentru Windows 10
Asigurați-vă că IE nu blochează caracteristici importante de scriptare
Dezactivarea erorilor de scriptare vă va împiedica să le vedeți, dar nu înseamnă neapărat că scripturile în sine vor funcționa corect doar pentru că erorile lor asociate nu mai sunt văzute.
Asigurați-vă că nu ați dezactivat scripturile ActiveX și că Internet Explorer nu blochează Java sau ActiveX. Anumite setări de securitate din IE vor împiedica rularea corectă a ActiveX și Java, ceea ce poate afecta utilitatea paginii web care rulează scriptul.
Cel mai rapid mod de a face ca aceste funcții să funcționeze din nou (dacă nu sunt deja) este să resetați setările de securitate din Internet Explorer.
Ștergeți fișierele Internet Temporare
Fișierele temporare sunt stocate în cache pe computerul dvs. de Internet Explorer, astfel încât să puteți revizita site-urile web mai repede, dar un cache prea mare sau unul care stochează date corupte poate duce la erori de script. Ar trebui să ștergeți periodic aceste fișiere cache.
Permiteți ferestrele pop-up în browserul dvs.
Un blocator de ferestre de tip pop-up este extrem de util de cele mai multe ori, dar poate provoca de fapt erori de script dacă scriptului nu i se acordă suficient timp pentru a rula deoarece browserul împiedică ferestrele pop-up.
Toate browserele web vă permit să controlați setările de blocare a ferestrelor de tip pop-up. Dacă dezactivați blocatorul, ferestrele pop-up vor fi lăsate să ruleze din nou.
Actualizați-vă software-ul
Este posibil ca software-ul învechit să cauzeze eroarea de script specifică pe care o vedeți. Acest lucru se poate datora faptului că site-ul web sau programul care arată eroarea are o cerință minimă pe care computerul dvs. nu o îndeplinește sau că o eroare de script a fost corectată printr-o actualizare pe care nu ați primit-o niciodată.
Ar trebui să mențineți întotdeauna Windows la zi.
Ar trebui să vă actualizați programele terță parte dacă primesc erori de script. Un instrument gratuit de actualizare a software-ului este un mod ușor de a face acest lucru.
Verificați software-ul de securitate
Este posibil ca programul dvs. antivirus sau aplicația firewall să blocheze scripturile sau comenzile ActiveX să ruleze normal. Dezactivați temporar ambele pentru a vedea dacă primiți în continuare eroarea de script.
Nu ar trebui să lăsați niciodată computerul deschis atacurilor, dar în acest caz, software-ul de securitate ar putea fi de vină, astfel încât dezactivarea temporară a acestora doar pentru câteva minute nu va face niciun rău.
Procedura este diferită pentru fiecare program, dar ar trebui să puteți face clic dreapta pe software-ul care rulează pe bara de activități Windows, lângă ceas, pentru a opri ecranele AV sau a dezactiva paravanul de protecție. Dacă nu, încercați să deschideți programul - cu siguranță există o opțiune acolo pentru a dezactiva aplicația.
Altceva de căutat cu scanerul dvs. antivirus este dacă este configurat pentru a verifica virușii din folderele pe care browserul dvs. web le folosește pentru a păstra fișiere temporare. Dacă da, scanerul ar putea identifica incorect scripturile ca malware și le poate pune în carantină sau le poate șterge înainte de a putea rula.
Internet Explorer folosește implicit acest folder:
C: Users [nume de utilizator] AppData Local Microsoft Windows INetCache
Google Chrome cache date aici:
C: Users [username] AppData Local Google Chrome User Data Default Cache
Resetați toate setările Internet Explorer
Ar putea exista o serie de setări sau programe de completare care cauzează erori de script în Internet Explorer. cel mai simplu mod de a readuce toate aceste setări la valorile implicite este resetarea Internet Explorer.
Resetarea IE va dezactiva toate barele de instrumente și programe de completare, precum și va reseta fiecare confidențialitate, securitate, ferestre pop-up, navigare cu file, browser web implicit și opțiune avansată.
O metodă alternativă este să vedeți dacă doar un singur add-on cauzează eroarea de script, pe care o puteți face prin unelte > Gestionați suplimentele meniul. Dezactivați suplimentele pe rând și testați eroarea de script după fiecare.
În caz contrar, iată cum să resetați complet Internet Explorer:
-
Deschideți caseta de dialog Executare cu WIN + R hotkey.
-
Introduce inetcpl.cpl pentru a deschide Internet Properties.
-
Du-te la Avansat tab.
-
Alege restabili în partea de jos și apoi din nou pe ecranul Resetare setări Internet Explorer.
-
Selectați Închide când toate setările au fost resetate.
-
Reporniți computerul.
Dezactivați derularea Smooth
Aceasta este în partea de jos, deoarece este cea mai puțin probabilă cauză a unei erori de script. Cu toate acestea, dacă primiți o eroare la vizionarea videoclipurilor în Internet Explorer sau videoclipul nu se afișează corect, opțiunea Smooth Scrolling din IE ar putea cauza probleme cu scripturile care încearcă să ruleze pe pagină.
Iată cum puteți dezactiva derularea fără probleme în Internet Explorer:
-
Utilizați caseta de dialog Executare (Tasta Windows + R) pentru a intra în inetcpl.cpl comanda.
-
Navigați către Avansat tab.
-
Sub secțiunea Navigare, spre partea de jos, eliminați bifa de lângă folosiți o derulare lină.
-
Salvați și ieșiți cu OK butonul.