Сценарий қателері (олар не және оларды қалай түзетуге болады)

Мазмұны:

Сценарий қателері (олар не және оларды қалай түзетуге болады)
Сценарий қателері (олар не және оларды қалай түзетуге болады)
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. Іске қосу диалогтық терезесін 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-ті әрқашан жаңартып отыруыңыз керек.

Сценарий қателері болса, үшінші тарап бағдарламаларын жаңартыңыз. Тегін бағдарламалық құралды жаңарту құралы - мұны істеудің бір оңай жолы.

Қауіпсіздік бағдарламалық құралын тексеріңіз

Антивирустық бағдарлама немесе брандмауэр қолданбасы сценарийлердің немесе ActiveX басқару элементтерінің қалыпты жұмыс істеуіне тосқауыл қоюы мүмкін. Сценарий қатесі әлі де бар-жоғын білу үшін екеуін де уақытша өшіріңіз.

Ешқашан компьютеріңізді шабуылдарға ашық қалдырмаңыз, бірақ бұл жағдайда қауіпсіздік бағдарламалық құралы кінәлі болуы мүмкін, сондықтан оларды бірнеше минутқа уақытша өшіру ешқандай зиян келтірмейді.

Әр бағдарлама үшін процедура әртүрлі, бірақ AV экрандарын өшіру немесе брандмауэрді өшіру үшін Windows тапсырмалар тақтасында жұмыс істейтін бағдарламалық құралды сағаттың жанында тінтуірдің оң жақ түймешігімен нұқу мүмкіндігіңіз болуы керек. Олай болмаса, бағдарламаны ашып көріңіз - бұл жерде қолданбаны өшіру мүмкіндігі бар.

Антивирустық сканермен іздеу керек тағы бір нәрсе - оның веб-шолғышыңыз уақытша файлдарды сақтау үшін пайдаланатын қалталардағы вирустарды тексеруге конфигурацияланған-болмауы. Олай болса, сканер сценарийлерді зиянды бағдарлама ретінде қате анықтап, оларды іске қоспас бұрын карантинге қоюы немесе жоюы мүмкін. Қолданба рұқсат берсе, қалтаны алып тастауды қосыңыз.

Internet Explorer бұл қалтаны әдепкі бойынша пайдаланады:


C:\Users\[пайдаланушы аты]\AppData\Local\Microsoft\Windows\INetCache

Google Chrome мына жерде деректерді кэштейді:


C:\Users\[пайдаланушы аты]\AppData\Local\Google\Chrome\User Data\Default\Cache

Барлық Internet Explorer параметрлерін қалпына келтіру

Internet Explorer шолғышында сценарий жазу қателерін тудыратын бірқатар параметрлер немесе қондырмалар болуы мүмкін. сол параметрлердің барлығын әдепкіге қайтарудың ең оңай жолы - Internet Explorer шолғышын қалпына келтіру.

IE қалпына келтіру барлық құралдар тақталары мен қондырмаларды өшіреді, сонымен қатар әрбір құпиялылықты, қауіпсіздікті, қалқымалы терезені, қойындыларды шолуды, әдепкі веб-шолғышты және кеңейтілген опцияны қалпына келтіреді.

Балама әдіс - тек бір қондырманың сценарий қатесін тудыратынын білу, оны Құралдар > Қосымшаны басқару арқылы жасауға болады. ons мәзірі. Қосымшаларды бір-бірден өшіріп, әрқайсысынан кейін сценарий қатесін тексеріңіз.

Әйтпесе, Internet Explorer браузерін толығымен қалпына келтіру жолы:

  1. Іске қосу диалогтық терезесін WIN+R жылдам перне арқылы ашыңыз.
  2. Интернет сипаттарын ашу үшін inetcpl.cpl енгізіңіз.
  3. Кеңейтілген қойындысына өтіңіз.
  4. Төменгі жағындағы Қалпына келтіру тармағын таңдаңыз, содан кейін Internet Explorer параметрлерін қалпына келтіру экранында қайталаңыз.

    Бұл экрандағы Windows 11 пайдаланушылары үшін жалғыз опция - Қосымша параметрлерді қалпына келтіру.

  5. Барлық параметрлер қалпына келтірілгенде Жабу таңдаңыз.
  6. Компьютерді қайта іске қосыңыз.

Тегіс айналдыруды өшіру

Бұл төменгі жағында, себебі бұл сценарий қатесінің ең аз ықтимал себебі. Дегенмен, Internet Explorer шолғышында бейнелерді көру кезінде қате пайда болса немесе бейне жай ғана дұрыс көрсетілмесе, IE жүйесіндегі «Тегіс айналдыру» опциясы бетте іске қосылуға тырысатын сценарийлерге қатысты мәселелерді тудыруы мүмкін.

Міне, Internet Explorer шолғышында «Тегіс айналдыру» функциясын өшіру жолы:

  1. Іске қосу диалогтық терезесін (Windows пернесі+R) inetcpl.cpl пәрменін енгізу үшін пайдаланыңыз.
  2. Қосымша қойындысына өтіңіз.
  3. Шолу бөлімінің астынан төмен қарай Бірқалыпты айналдыруды пайдаланыңыз жанындағы құсбелгіні алып тастаңыз.
  4. Сақтау және шығу үшін OK түймесін басыңыз.

Ұсынылған: