Баракчадагы катаны кантип алып салса болот

Мазмуну:

Баракчадагы катаны кантип алып салса болот
Баракчадагы катаны кантип алып салса болот

Video: Баракчадагы катаны кантип алып салса болот

Video: Баракчадагы катаны кантип алып салса болот
Video: Сувенирные катаны. Что? Зачем? И для чего? 2024, Ноябрь
Anonim

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

1-сүрөт. Катаны сүрөттөгөн браузердин диалог терезеси
1-сүрөт. Катаны сүрөттөгөн браузердин диалог терезеси

Зарыл

HTML жана JavaScript тилдери менен иштөө көндүмдөрү

Нускамалар

1 кадам

Биринчиден, катанын себебин жана ордун аныкташыңыз керек. Ал үчүн сөлөкөттү чыкылдатып, пайда болгон диалог терезесинде "Чоо-жайын көрсөтүү" баскычын чыкылдатыңыз. Андан кийин, ката текстин жана ката сөздөрдү камтыган баракча кодунун сап номерин көрө аласыз - 1-сүрөт. Эреже боюнча, бул JavaScript каталары, жана алар коддолгон майда-чүйдө каталардан же ушул тилдин синтаксиси жана колдоого алынган функциялары менен объектилери ар башка интернет браузерлеринде ар башка болгондуктан келип чыгат.

2-кадам

Ката текстин карап чыккандан кийин, бул коддоо катасы же сиз колдонуп жаткан интернет браузер же анын учурдагы версиясы сиздин JavaScript стандартыңызды колдобогондуктан келип чыккандыгын аныкташыңыз керек. Кандай ката экендигин түшүнүү оңой - баракчаны ар кандай браузерлерде ачуу жетиштүү. Эгерде ката бардык жерде пайда болсо, анда жөн гана коддоо катасын оңдоо жетиштүү. Бул типтеги эң көп тараган каталар - синтаксис жана бош (жок) объектилерге же ыкмаларга шилтемелер.

3-кадам

Эгерде ката бардык интернет браузерлерде болбосо, анда кодду жөнөкөйлөтүү керек, же браузердин JavaScript гана мүнөздүү болгон атайын функцияларды же объекттерди колдонуудан баш тартып, баракча катасыз киргизилет же кошулат Интернет браузердин түрүн жана анын версиясын текшерүү жана натыйжага жараша, ылайыктуу ыкмаларды же объекттерди чакыруу, ал тургай атайын синтаксисти колдонуу.

Интернет браузердин түрүн жана версиясын текшерүүнүн негизги мисалын камтыган JavaScript үзүндүсү:

if (Request. Browser. Browser == "IE" && Request. Browser. Version == "6.0")

{

rn_img. Style. Add ("background", "url (images / blank.gif)");

}

башка

{

…..

}.

Сунушталууда: