Беттегі қатені қалай жоюға болады

Мазмұны:

Беттегі қатені қалай жоюға болады
Беттегі қатені қалай жоюға болады

Бейне: Беттегі қатені қалай жоюға болады

Бейне: Беттегі қатені қалай жоюға болады
Бейне: Женщинам усы не к лицу! Как избавится от усиков НАВСЕГДА быстро и эффективно 2024, Қараша
Anonim

Сайт парақтарының кодын жазатын бағдарламашылар көбінесе интернет браузердің қай түрін (Internet Explorer, Mozilla, Opera және т.б.) және сайтты қарау үшін нұсқасы қолданылатындығын тексеруді ұмытып кетеді. Барлық браузерлерде парақты қатесіз көрсету үшін, осы немесе басқа Интернет-шолғышқа тән объектілер немесе әдістер қолданылатын парақ кодының бөліктерін түзету қажет. Бұл қағидаларды елемеу немесе білмеу браузер терезесінің төменгі жағында, күй жолағының сол жағында белгішесі пайда болады - леп белгісі бар үшбұрыш, ал қарап отырған беті жұмыс істемейді Бірнеше қарапайым ұсыныстар әзірлеушілерге мұндай қателіктерді болдырмауға мүмкіндік береді.

1-сурет. Қатені сипаттайтын шолғыштың диалогтық терезесі
1-сурет. Қатені сипаттайтын шолғыштың диалогтық терезесі

Қажетті

HTML және JavaScript тілдерімен жұмыс істеу дағдылары

Нұсқаулық

1-қадам

Ең алдымен, сіз қатенің себебі мен орнын белгілеуіңіз керек. Ол үшін белгішені басып, пайда болған диалогтық терезеде «Мәліметтерді көрсету» батырмасын басыңыз. Осыдан кейін сіз қате мәтінін және қате өрнекті қамтитын парақ кодының жол нөмірін көре аласыз - 1-сурет. Әдетте, бұл JavaScript қателері, және олар кодтаудың тривиальды қателерінен немесе осы тілдің синтаксисі мен қолдайтын функциялары мен объектілері әр түрлі интернет-шолғыштарда әр түрлі болуынан туындайды.

2-қадам

Қате мәтінін қарап шыққаннан кейін, бұл кодтау қателігін немесе сіз қолданып отырған интернет-браузерде немесе оның қазіргі нұсқасында JavaScript стандартына қолдау көрсетілмегендіктен болғанын анықтау қажет. Қатенің қандай түрі екенін түсіну оңай - әр түрлі браузерлерде парақты ашыңыз. Егер қате барлық жерде орын алса, онда кодтау қатесін түзету жеткілікті. Бұл типтегі ең көп таралған қателер - синтаксис және бос (жоқ) нысандарға немесе әдістерге сілтемелер.

3-қадам

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

Интернет-шолғыштың типі мен нұсқасын тексерудің негізгі мысалын қамтитын JavaScript үзіндісі:

егер (Request. Browser. Browser == «IE» && Request. Browser. Version == «6.0»)

{

rn_img. Style. Add («фон», «url (суреттер / blank.gif)»);

}

басқа

{

…..

}.

Ұсынылған: