Սցենարի սխալները կարող է դժվար լինել ֆիքսել, քանի որ այս սխալները նկարագրական չեն: Սկրիպտի սխալները միտումնավոր նախագծված են այս կերպ՝ անվտանգության նկատառումներով, բայց ձեզ հարկավոր չէ իմանալ, թե ինչու է տեղի ունեցել սկրիպտի սխալ՝ խնդիրը շտկելու համար:
Ինչպես են հայտնվում սկրիպտի սխալի հաղորդագրությունները
Երբ սկրիպտի սխալ է տեղի ունենում, սովորաբար կտեսնեք այսպիսի հաղորդագրություն.
- Այս էջի սկրիպտում սխալ է տեղի ունեցել:
- Զգուշացում․ սկրիպտը չի արձագանքում։ Այս էջի սցենարը կարող է զբաղված լինել կամ դադարել է արձագանքել:
- Այս էջի սցենարը կարող է զբաղված լինել կամ դադարել է արձագանքել: Դուք կարող եք այժմ դադարեցնել սկրիպտը, բացել սկրիպտը վրիպազերծիչում կամ թույլ տալ, որ սկրիպտը շարունակվի:
Սկրիպտի սխալի հաղորդագրությունների պատճառ
Սկրիպտի սխալի հաղորդագրությունները միգամածություն են, և շատ բաներ կարող են առաջացնել այդ սխալները: Սկրիպտի սխալները ցույց են տալիս, որ ձեր այցելած կայքի սկրիպտը ինչ-որ կերպ անսարք է: Այն կարող է չաշխատել, ձախողվել է վազելիս, սառել է, կամ կարող է այլ բան պատահել:
Շատ դեպքերում ձեզ հարկավոր չէ իմանալ, թե ինչու է տեղի ունեցել սցենարի սխալ՝ այն շտկելու համար: Դուք կամ վեբ բրաուզերի հետ խնդիր ունեք, որը կարող եք շտկել, կամ սկրիպտը կոտրված է, որը չեք կարող շտկել:
Internet Explorer-ում սկրիպտի որոշ սխալներ առաջանում են Internet Explorer-ի Edge-ով փոխարինումից: Microsoft-ն առաջարկում է անցնել Edge-ին:
Ինչպես ուղղել սցենարի սխալ
Որոշ դեպքերում սկրիպտի սխալի լավագույն պատասխանն այն անտեսելն է: Եթե սխալի հաղորդագրության մեջ ընտրեք OK կամ Cancel, և վեբկայքը շարունակում է բեռնվել առանց որևէ հայտնաբերվող խնդիրների, ապա սկրիպտի սխալն ավելի շատ է. աննշան անհանգստություն, քան այն, ինչի համար պետք է անհանգստանաք:
Երբ սկրիպտի սխալը խանգարում է կայքի ֆունկցիոնալությանը, կամ այդ սխալները դառնում են չափազանց անհանգստացնող, կան մի քանի քայլեր, որոնք կարող եք ձեռնարկել՝ խնդիրը շտկելու համար:
-
Նորից բեռնել վեբ էջը: Սկրիպտի սխալը, հատկապես այն սխալը, որը ցույց է տալիս, որ սկրիպտը չափազանց երկար է աշխատում, կարող է շտկվել՝ վերաբեռնելով վեբ էջը: Եթե սխալը չի կրկնվում, ապա դուք չպետք է անհանգստանաք դրա մասին: Եթե այն շարունակի վերադառնալ, կարող է խնդիր լինել վեբ բրաուզերի հետ:
- Վեբ էջը Windows-ում վերաբեռնելու ստիպելու համար սեղմեք Ctrl+F5:
- Վեբ էջը macOS-ում վերաբեռնելու ստիպելու համար սեղմեք Command+Shift+R:
-
Թարմացրեք վեբ դիտարկիչը: Հնացած վեբ բրաուզերները երբեմն անսպասելի կերպով փոխազդում են սկրիպտների հետ, որոնք վերջանում են սխալներ առաջացնելով: Google Chrome-ը կամ Firefox-ը թարմացնելը պարզ է:
Microsoft Edge-ը ավտոմատ կերպով թարմացվում է Windows-ի հետ մեկտեղ: Եթե Windows Update-ի հետ կապված խնդիրներ ունեք, Windows-ը թարմացնելու այլ եղանակներ կան:
- Բեռնել այլ վեբ էջեր: Եթե մեկ կայքում սկրիպտի սխալներ եք տեսնում, հավանաբար այդ կայքի սկրիպտների հետ կապված խնդիր կա, և դուք ոչինչ չեք կարող անել դրա դեմ: Եթե մի քանի կայքերում սկրիպտի սխալներ եք տեսնում, հավանաբար վեբ բրաուզերի հետ կապված խնդիր կա:
-
Անցնել այլ վեբ դիտարկիչի: Սա հեշտ և կարևոր քայլ է, որը կարող է օգնել նեղացնել խնդրի աղբյուրը: Եթե վեբ էջը լավ է բեռնվում մեկ այլ դիտարկիչում, ապա խնդիր կա առաջին դիտարկիչի հետ:
Որոշ դեպքերում սկրիպտի սխալներ չստեղծող այլ բրաուզերի օգտագործումը լավագույն և ամենահեշտ տարբերակն է:
-
Բեռնել վեբ էջը այլ սարքով: Եթե ձեր համակարգչի վրա վեբ էջ այցելելիս սկրիպտի սխալ եք տեսնում, բայց այն չեք տեսնում, երբ այցելում եք այդ էջ ձեր հեռախոսով, ընկերոջ համակարգչով կամ մեկ այլ սարքով, ապա խնդիրը ձեր վերջում է:
Եթե տեսնում եք նույն սխալը մի քանի սարքերում, հավանաբար կայքի հետ կապված խնդիր կա: Այդ դեպքում, դուք կարող եք միայն սպասել, որ վեբ դիզայները լուծի խնդիրը:
- Հեռացնել ինտերնետի ժամանակավոր ֆայլերը: Եթե համակարգչում կան վնասված ինտերնետային քեշի ֆայլեր, դուք կարող եք տեսնել սցենարի սխալներ: Շատ դեպքերում, վեբ բրաուզերի քեշը մաքրելը լուծում է այս խնդիրը:
-
Անջատել պլագինները: Երբ ինչ-որ բան սխալ է տեղի ունենում, plug-in-ի և կայքի միջև չնախատեսված փոխազդեցությունը կարող է խանգարել սկրիպտի ճիշտ աշխատանքին:
Եթե սկրիպտի սխալն անհետանում է plug-ins-ն անջատելուց հետո, նորից միացրեք այդ փլագինները մեկ առ մեկ՝ որոշելու, թե որ plug-in-ն է առաջացրել խնդիրը: Կամ շարունակեք օգտագործել plug-in-ը և ապրեք սկրիպտի սխալով, կամ դադարեցրեք օգտագործել այդ plug-in-ը, մինչև մշակողը չլուծի խնդիրը:
- Անջատել ապարատային արագացումը:Սարքավորումների արագացումը թույլ է տալիս վեբ դիտարկիչին օգտագործել վիդեո քարտի հզորությունը: Որոշ դեպքերում այս հատկությունը խախտում է որոշակի սցենարներ: Այն անջատելը թույլ է տալիս այդ սկրիպտները նորմալ աշխատել: Դուք կարող եք անջատել ապարատային արագացումը Chrome-ում և անջատել ապարատային արագացումը Firefox-ում:
-
Վերականգնել դիտարկիչի անվտանգության կարգավորումները կամ վերակայել զննարկիչը: Որոշ դեպքերում վեբ բրաուզերի բարձր անվտանգության կարգավորումները կարող են խանգարել սկրիպտներին: Եթե հատուկ պատճառ չունեք անվտանգության կարգավորումներն այդքան բարձր ունենալու համար, վերակայեք անվտանգության մակարդակը:
Եթե դա չի աշխատում, միանգամից վերակայեք դիտարկիչի կարգավորումները: Դուք կարող եք արագ վերականգնել Chrome-ը իր նախնական վիճակին, թարմացնել Firefox-ը, վերակայել Microsoft Edge-ը և վերականգնել Safari-ն:
- Սպասեք վեբ դիզայներին: Եթե այս ուղղումները փորձելուց հետո դեռևս բախվում եք սցենարի սխալների, ապա, հավանաբար, կայքում խնդիր կա սկրիպտի հետ: