Սկրիպտի սխալներ (որոնք են դրանք և ինչպես ուղղել դրանք)

Բովանդակություն:

Սկրիպտի սխալներ (որոնք են դրանք և ինչպես ուղղել դրանք)
Սկրիպտի սխալներ (որոնք են դրանք և ինչպես ուղղել դրանք)
Anonim

Սկրիպտի սխալը սխալ է, որն առաջանում է, երբ ինչ-ինչ պատճառներով սկրիպտի հրահանգները չեն կարող ճիշտ կատարվել:

Համակարգչային օգտվողների մեծամասնությունը զննարկիչում ամենից հաճախ կհանդիպի սկրիպտի սխալների, երբ այն չի կարող վեբ էջից կատարել JavaScript կամ VBScript (կամ սկրիպտավորման այլ լեզու) հրահանգներ, բայց դրանք կարող են պատահել նաև աշխատասեղանի հավելվածներում:

Image
Image

Ահա մի քանի օրինակ սցենարի սխալ հաղորդագրություններ.

  • Այս կայքէջի սխալները կարող են պատճառ դառնալ, որ այն սխալ աշխատի:
  • Տեղի է ունեցել գործարկման ժամանակի սխալ: Ցանկանու՞մ եք վրիպազերծել:
  • Internet Explorer-ի սցենարի սխալ: 1-ին տողում սկրիպտում սխալ է տեղի ունեցել: Ցանկանու՞մ եք շարունակել գործարկել սկրիպտները այս էջում:
  • Այս էջի սկրիպտը հանգեցնում է Internet Explorer-ի դանդաղ աշխատանքին: Եթե այն շարունակի աշխատել, ձեր համակարգիչը կարող է չպատասխանել: Ցանկանու՞մ եք վիժեցնել սցենարը:
  • Այս էջի սկրիպտում սխալ է տեղի ունեցել:

Ինչու եք սկրիպտի սխալներ ստանում

Սցենարավորման սխալների ընդհանուր պատճառն այն է, որ սխալ է տեղի ունեցել կուլիսների հետևում, կա՛մ վեբ սերվերում՝ վեբ բրաուզերի սխալների համար, կա՛մ ծրագրային ծրագրի ծրագրավորման վերջում:

Կոդերի սխալ իրականացումը կամ ծրագրային ապահովման կողմի որևէ այլ վատ կոնֆիգուրացիան ձեր խնդիրը չէ, որ շտկեք: Լավագույն բանը, որ կարելի է անել այդ իրավիճակում, սպասել թարմացման մշակողի կողմից:

Սակայն սկրիպտավորման սխալները կարող են պայմանավորված լինել նաև ձեր կողմից կատարվող ինչ-որ բանով, օրինակ՝ ձեր սեփական ծրագրաշարի կամ օպերացիոն համակարգի դեպքում, որը չի կարողանում ճիշտ բեռնել սկրիպտը:Օրինակ, ձեր վեբ բրաուզերում կարող է լինել մի պարամետր, որն արգելափակում է սկրիպտները, կամ ձեր անվտանգության ծրագրակազմը կարող է վերաբերվել անվնաս սկրիպտին այնպես, կարծես այն սպառնալիք է, որը պետք է ջնջվի:

Ինչպես ուղղել սկրիպտի սխալները

Սկրիպտի սխալներն ամենից հաճախ նկատվում են Internet Explorer-ում կամ հավելվածում, որն օգտագործում է IE՝ ինտերնետ մուտք գործելու կամ տեղական սկրիպտներ գործարկելու համար, ուստի այս անսարքությունների վերացման քայլերի մեծ մասը վերաբերում է IE-ին::

Microsoft-ն այլևս չի աջակցում Internet Explorer-ին և խորհուրդ է տալիս թարմացնել Edge բրաուզերի նոր տարբերակը: Գնացեք նրանց կայք՝ նորագույն տարբերակը ներբեռնելու համար:

Մինչ Microsoft Edge-ը հիմնականում փոխարինել է IE-ին, նույն խնդիրներից մի քանիսը կարող են առաջանալ: Ուղղումները նույնպես նույնն են կամ շատ նման են:

Դրա պատճառով սկրիպտի սխալներ ստանալուց դադարեցնելու ամենաարագ ճանապարհը պարզապես բրաուզեր փոխելն է: Օգտագործեք այնպիսի մի բան, ինչպիսին է Edge, Chrome, Firefox կամ Opera: Այնուամենայնիվ, դա անելը իրականում չի լուծում սցենարի սխալը:

Հետևեք այս քայլերին հերթականությամբ՝ յուրաքանչյուրից հետո ստուգելով, թե արդյոք դուք դեռ ստանում եք սխալը.

Անջատել սցենարի սխալները IE-ում

Միջին օգտատերը իրականում կարիք չունի տեսնելու սկրիպտի սխալները, քանի որ դրանք միայն տհաճություն են առաջացնում: Սա հատկապես ճիշտ է, եթե սխալն իրականում չի խանգարում ձեզ նորմալ օգտագործել կայքը կամ ծրագիրը:

Դուք կարող եք ապահով կերպով անջատել սկրիպտի սխալները Internet Explorer-ում, ինչպես նաև այն ծրագրերում, որոնք օգտագործում են IE-ն հետնամասում, օրինակ՝

  1. Բացեք Run երկխոսության տուփը՝ սեղմելով Windows ստեղնը և ապա R ստեղնը:

  2. Մուտքագրեք inetcpl.cpl հրամանը՝ ինտերնետի հատկությունները գործարկելու համար:
  3. Բացեք ներդիրը, որը կոչվում է Ընդլայնված.
  4. Ոլորեք ներքև, մինչև գտնեք Դիտարկում բաժինը, այնուհետև փնտրեք այս երեք կարգավորումները (այն, ինչ կտեսնեք, կախված կլինի ձեր օգտագործած ՕՀ-ից):

    • Համոզվեք, որ և՛ Անջատել սկրիպտների վրիպազերծումը (Internet Explorer) և Անջատել սկրիպտների վրիպազերծումը (Այլ) դրանց կողքին կա ստուգում.
    • Հենց այդ ընտրանքներից ներքև, կրկնակի ստուգեք, որ Ցուցադրել սկրիպտի յուրաքանչյուր սխալի մասին ծանուցում-ը նշված չէ (որպեսզի չտեսնեք սկրիպտի սխալների մասին ծանուցումներ:)
    Image
    Image

    Սրանք Windows 11-ի և Windows 10-ի լռելյայն կարգավորումներն են:

  5. Սեղմեք OK փոփոխությունները պահելու համար:

Համոզվեք, որ IE-ն չի արգելափակում սկրիպտավորման կարևոր գործառույթները

Սցենարավորման սխալներն անջատելը ձեզ կխանգարի տեսնել դրանք, բայց անպայման չի նշանակում, որ սկրիպտներն իրենք ճիշտ կաշխատեն միայն այն պատճառով, որ դրանց հետ կապված սխալներն այլևս չեն երևում:

Համոզվեք, որ դուք չեք անջատել ActiveX սկրիպտավորումը և որ Internet Explorer-ը չի արգելափակում Java-ն կամ ActiveX-ը: IE-ի անվտանգության որոշակի կարգավորումներ կխոչընդոտեն ActiveX-ի և Java-ի ճիշտ աշխատանքին, ինչը կարող է ազդել վեբ էջի օգտագործման վրա, որն աշխատում է սկրիպտը:

Այս գործառույթները նորից գործարկելու ամենաարագ ճանապարհը (եթե դրանք արդեն չեն աշխատում) Internet Explorer-ի անվտանգության կարգավորումները վերականգնելն է:

Ջնջել ժամանակավոր ինտերնետ ֆայլերը

Ժամանակավոր ֆայլերը պահվում են ձեր համակարգչում Internet Explorer-ի միջոցով, որպեսզի կարողանաք ավելի արագ այցելել վեբ կայքեր, սակայն չափազանց մեծ կամ վնասված տվյալներ պահող քեշը կարող է հանգեցնել սցենարի սխալների: Դուք պետք է պարբերաբար ջնջեք այս քեշի ֆայլերը:

Թույլատրել ելնող պատուհաններ ձեր դիտարկիչում

Թռուցիկ պատուհանների արգելափակումը շատ ժամանակ շատ օգտակար է, բայց իրականում կարող է հանգեցնել սկրիպտի սխալների, եթե սկրիպտին բավարար ժամանակ չտրվի գործարկելու համար, քանի որ զննարկիչը կանխում է թռուցիկ պատուհանները:

Բոլոր վեբ բրաուզերները թույլ են տալիս կառավարել թռուցիկների արգելափակման կարգավորումները: Եթե անջատեք արգելափակիչը, ապա թռուցիկները նորից կաշխատեն:

Թարմացրեք Ձեր ծրագրաշարը

Հնացած ծրագրաշարը կարող է լինել այն, ինչը կարող է պատճառ հանդիսանալ սկրիպտի հատուկ սխալի, որը դուք տեսնում եք:Դա կարող է պայմանավորված լինել այն պատճառով, որ վեբկայքը կամ ծրագիրը, որը ցույց է տալիս սխալը, ունի նվազագույն պահանջ, որը չի բավարարում ձեր համակարգիչը, կամ այն պատճառով, որ սկրիպտի սխալը ուղղվել է թարմացման միջոցով, որը դուք երբեք չեք ստացել:

Դուք միշտ պետք է թարմացնեք Windows-ը:

Թարմացրեք ձեր երրորդ կողմի ծրագրերը, եթե դրանք սկրիպտի սխալներ են ստանում: Ծրագրաշարի թարմացման անվճար գործիքը դա անելու հեշտ ճանապարհներից մեկն է:

Ստուգեք ձեր անվտանգության ծրագիրը

Հնարավոր է, որ ձեր հակավիրուսային ծրագիրը կամ firewall հավելվածն արգելափակում է սկրիպտները կամ ActiveX-ի վերահսկիչները, որպեսզի նորմալ աշխատեն: Ժամանակավորապես անջատեք երկուսն էլ՝ տեսնելու համար, թե արդյոք դուք դեռ ստանում եք սցենարի սխալ:

Դուք երբեք չպետք է բաց թողնեք ձեր համակարգիչը հարձակումների համար, բայց այս դեպքում կարող է մեղավոր լինել անվտանգության ծրագրակազմը, ուստի դրանք մի քանի րոպեով ժամանակավորապես անջատելը ոչ մի վնաս չի պատճառի:

Ընթացակարգը տարբեր է յուրաքանչյուր ծրագրի համար, բայց դուք պետք է կարողանաք աջ սեղմել ծրագրաշարի վրա, որն աշխատում է Windows աշխատանքային տողի վրա, ժամացույցի կողքին՝ անջատելու AV վահանները կամ անջատելու firewall-ը:Եթե ոչ, ապա փորձեք բացել ծրագիրը. այնտեղ հաստատ կա հավելվածն անջատելու տարբերակ:

Ձեր հակավիրուսային սկաների հետ մեկ այլ բան փնտրելն այն է, թե արդյոք այն կազմաձևված է վիրուսներ ստուգելու համար այն պանակներում, որոնք ձեր վեբ զննարկիչը օգտագործում է ժամանակավոր ֆայլեր պահելու համար: Եթե այո, ապա սկաները կարող է սխալ ճանաչել սկրիպտները որպես չարամիտ ծրագիր և կարանտինի կամ ջնջի դրանք նախքան դրանք գործարկվեն: Ավելացրեք թղթապանակի բացառում, եթե ձեր հավելվածը դա թույլ է տալիս:

Internet Explorer-ը լռելյայն օգտագործում է այս թղթապանակը՝


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

Google Chrome-ը պահում է տվյալները այստեղ՝


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

Վերականգնել Internet Explorer-ի բոլոր կարգավորումները

Կլինեն մի շարք կարգավորումներ կամ հավելումներ, որոնք կարող են հանգեցնել սկրիպտային սխալների Internet Explorer-ում: Այս բոլոր կարգավորումները իրենց լռելյայն վերադարձնելու ամենադյուրին ճանապարհը Internet Explorer-ի վերակայումն է:

Վերակայումը IE-ն կանջատի բոլոր գործիքների տողերն ու հավելումները, ինչպես նաև կզրոյացնի բոլոր գաղտնիությունը, անվտանգությունը, թռուցիկ պատուհանները, ներդիրներով զննարկումը, լռելյայն վեբ բրաուզերը և առաջադեմ տարբերակը:

Այլընտրանքային մեթոդ է տեսնել, թե արդյոք միայն մեկ հավելում է առաջացնում սցենարի սխալ, որը կարող եք անել Tools > Կառավարել հավելումը ons ընտրացանկ: Անջատեք հավելումները մեկ առ մեկ և ստուգեք սցենարի սխալը յուրաքանչյուրից հետո:

Հակառակ դեպքում, ահա թե ինչպես ամբողջությամբ վերակայել Internet Explorer-ը.

  1. Բացեք Run երկխոսության տուփը WIN+R թեժ ստեղնով:
  2. Մուտքագրեք inetcpl.cpl՝ ինտերնետի հատկությունները բացելու համար:
  3. Անցնել Ընդլայնված ներդիր:
  4. Ընտրեք Վերականգնել-ը ներքևում, այնուհետև կրկին Վերականգնել Internet Explorer-ի կարգավորումների էկրանին:

    Այս էկրանից Windows 11-ի օգտատերերի միակ տարբերակը Վերականգնել առաջադեմ կարգավորումները:

  5. Ընտրեք Փակել, երբ բոլոր կարգավորումները զրոյացվեն:
  6. Վերագործարկեք ձեր համակարգիչը:

Անջատել սահուն ոլորումը

Սա ներքևում է, քանի որ դա սցենարի սխալի ամենաքիչ հավանական պատճառն է: Այնուամենայնիվ, եթե Internet Explorer-ով տեսանյութեր դիտելիս սխալ եք ստանում, կամ տեսանյութը պարզապես ճիշտ չի ցուցադրվում, IE-ում Smooth Scrolling տարբերակը կարող է խնդիրներ առաջացնել սկրիպտների հետ, որոնք փորձում են գործարկել էջում:

Ահա թե ինչպես անջատել հարթ պտտումը Internet Explorer-ում.

  1. Օգտագործեք Run երկխոսության տուփը (Windows Key+Rinetcpl.cpl հրամանը մուտքագրելու համար:
  2. Նավարկեք Ընդլայնված ներդիր:
  3. Զննարկում բաժնի տակ, դեպի ներքև, հեռացրեք նշանը Օգտագործեք հարթ ոլորում:
  4. Սեղմեք OK՝ պահելու և դուրս գալու համար:

Խորհուրդ ենք տալիս: