JavaScript- ը հեռու է ամենատարածված սցենարական լեզուն վեբ էջերի համար և փաստացի ստանդարտ է ոստայնի համար: Մինչ օրս ստեղծվել են հսկայական թվով JavaScript սցենարներ, որոնց մեծ մասն անվճար է և անվճար: Դրան շնորհիվ ցանկացած վեբ-վարպետ կարող է գտնել իր ներկայիս կարիքներին համապատասխան սցենար: Եվ նրան միայն պետք է իմանա, թե ինչպես է Java սցենարը միացնել ինտերնետային էջին:
Անհրաժեշտ է
փաստաթղթի կոդը խմբագրելու հնարավորությունը:
Հրահանգներ
Քայլ 1
Փաստաթղթում ներառեք հայտնի URI- ի կողմից հասցեագրված արտաքին աղբյուրից մի սցենար: Օգտագործեք SCRIPT HTML տարրը ՝ նշված src հատկանիշի արժեքով: Փոփոխեք փաստաթուղթը `դրանում ավելացնելով ձևի կառուցվածք.
Այստեղ script_URI- ի արժեքը պետք է լինի URI, որը նույնականացնում է ռեսուրսը, որից բեռնվելու են սցենարի տվյալները:
Սցենարի նիշի կոդավորումը պետք է նշվի որպես տառանշանի հատկանիշի արժեք, եթե այն տարբերվում է փաստաթղթի նիշի կոդավորմամբ: Փաստաթղթի կոդավորումը որոշվում է `ելնելով սերվերի HTTP պատասխան վերնագրի բովանդակության տիպի տվյալների կամ META տարրի բովանդակության ատրիբուտի արժեքի հետ` http- համարժեք հատկանիշով սահմանված Content-Type:
Այս եղանակով սցենարները միացնելը հաճախ կատարվում է փաստաթղթի վերնագրում (SCRIPT տարրերը տեղակայված են HEAD տարրի ներսում) և դրանց անհապաղ կատարումը չի պահանջվում: Այս դեպքում իմաստ ունի օգտագործել տարկետման հատկանիշը սցենարի տեքստի հետաձգված մեկնաբանման համար:
Քայլ 2
Ներառեք սցենարը `այն ուղղակիորեն տեղադրելով փաստաթղթում: Ձեր փաստաթղթի նշագրմանը ավելացրեք SCRIPT տարր, որն ունի JavaScript բովանդակություն: Օգտագործեք այնպիսի շինություն, ինչպիսին է.
// սցենարի ծածկագրի տեքստ
// սցենարի ծածկագրի տեքստ
// սցենարի ծածկագրի տեքստ
Ուշադրություն դարձրեք սցենարի կոդը շրջապատող HTML մեկնաբանություններին: Դրանք պահանջվում են զննարկչի հին մոդելների հետ համատեղելիության համար:
Քայլ 3
Ներառեք սցենարը `նշելով« javascript: »- ը` որպես A տարրի թիրախային խարիսխի արձանագրության նկարագրող URI: Ստեղծեք հղում փաստաթղթում `ձևի href հատկանիշի արժեքով.
javascript:
Այստեղ արժեքը պետք է լինի JavaScript- ի հաշվարկված արտահայտություն: Այս դեպքում լեզվի մի քանի նախադասություններ կարող են զուգակցվել մեկ արտահայտության մեջ `օգտագործելով օպերատորների փակագծեր, օրինակ`
տեքստ
Երբ այդպիսի հղումը որևէ կերպ ակտիվանում է (օգտագործող կամ ծրագրավորմամբ), ներկառուցված սցենարի կոդը կկատարվի:
Քայլ 4
Ձեր փաստաթղթին սցենարներ ավելացրեք որպես ծածկագիր տարրերի իրադարձությունների ներմուծման համար: Դա անելու համար սահմանեք ներկառուցված կարգավարներ ընտրված տարրերի ցանկալի իրադարձությունների համար `այս տարրերին ավելացնելով համապատասխան հատկանիշներ: Մուտքագրեք JavaScript հատվածներ ՝ հատկությունների արժեքների համար: Օրինակ, դուք կարող եք ավելացնել կոդ ՝ որպես կարգավորիչ, մեկ կտտոցով իրադարձության համար, այսպիսի DIV տարրով.
Տարրերի պարունակությունը
Էլեմենտ իրադարձությունների ցանկի համար, որոնք պետք է աջակցեն համապատասխան օգտագործողների գործակալները, տե՛ս W3C- ի w3c.org կայքում Մակարդակ 2-ի և 3-ի DOM ճշգրտման (DOM2 և DOM3) Իրադարձություններ բաժինը: