Ինչպես ակտիվացնել սցենարը

Բովանդակություն:

Ինչպես ակտիվացնել սցենարը
Ինչպես ակտիվացնել սցենարը

Video: Ինչպես ակտիվացնել սցենարը

Video: Ինչպես ակտիվացնել սցենարը
Video: Ինչպես ակտիվացնել ցանկությունների կատարման էներգիան. «ՍԵՎ ԱՐԿՂ» #1 2024, Նոյեմբեր
Anonim

Scriptանկացած սցենար գործելու համար այն անհրաժեշտ է ինչ-որ կերպ կանչել (ակտիվացնել): Դա կարելի է անել մի քանի եղանակով: Քանի որ այդպիսի խնդիրն առավել հաճախ առաջանում է հիպերտեքստային էջերի հետ աշխատելու ժամանակ օգտագործվող սցենարների հետ կապված, իմաստ ունի հաշվի առնել, առաջին հերթին, սցենարները ակտիվացնելու այս ոլորտի ամենահայտնի լեզուներով ՝ JavaScript, PHP, Perl:

Ինչպես ակտիվացնել սցենարը
Ինչպես ակտիվացնել սցենարը

Հրահանգներ

Քայլ 1

Եթե սցենարը գրված է որևէ «հաճախորդի» լեզվով, ապա դրա կատարումը, որպես կանոն, չի պահանջում հատուկ ծրագրակազմի տեղադրում և գործարկում: Օրինակ, JavaScript սցենարի ֆայլերը բեռնվում և պահվում են օգտագործողի համակարգչում ՝ իրենց ներկառուցված էջի հետ միասին: Նման գրությունը զանգահարելու (ակտիվացնելու) համար գտեք դրա ֆայլը և կրկնակի կտտացրեք: Այնուամենայնիվ, պետք է հիշել, որ սցենարը ծրագրավորեց զանգեր դեպի այն էջի տարրերը, որոնցում այն ներառված է: Եթե դուք այդպիսի սցենարն ակտիվացնում եք էջից առանձին, ապա հնարավոր է, որ դրա աշխատանքի նշաններ ընդհանրապես չտեսնեք. Ավելի լավ է դա անել ՝ սցենարի «բնիկ» էջը բրաուզերում տեղադրելով:

Քայլ 2

Եթե էջը օգտագործողի զննարկիչում բեռնելուց հետո անհրաժեշտ է ակտիվացնել հաճախորդի գրերը, ապա դրա զանգը կարող է կապված լինել ցանկացած իրադարձության հետ ՝ էջում ներկառուցված կոճակը սեղմել, սավառնել տարրի վրա, բեռնելիս աշխատող ժմչփի լրանալը և այլն: Դա անելու համար օգտագործեք իրադարձության համապատասխան հատկանիշները: Տեղադրեք սցենարի հղումը onClick հատկանիշում, որպեսզի այն ակտիվացվի մկնիկի կտտոցով: Օգտագործեք onFocus հատկանիշը, եթե ցանկանում եք, որ JavaScript- ը գործարկվի, երբ օգտագործողը սկսում է տեքստ լրացնել տեքստի մուտքագրման տարրի մեջ: OnKeyDown- ի և onKeyUp- ի իրադարձությունները կօգնեն ծրագրավորել սցենարի ակտիվացումը, երբ ստեղնը սեղմվում և ազատվում է, onMouseOver - երբ մկնիկի կուրսորը սավառնում է, onMouseOut - ընդհակառակը, երբ կուրսորը տեղափոխվում է և այլն:

Քայլ 3

Եթե Ձեզ անհրաժեշտ է ակտիվացնել սերվերի սցենարը (օրինակ, php կամ perl լեզուներով), ապա դա արեք ՝ մուտքագրելով դրա URL հասցեի տողում: Կարող եք նաև էջի սկզբնաղբյուրում այդպիսի անցում ծրագրավորել սովորական եղանակով (հղումով), կամ այն կապելով, ինչպես նախորդ քայլում, մի իրադարձության հետ: Սերվերի սցենարը հնարավոր չէ գործարկել, եթե այն պարզապես ներբեռնվում է և կրկնակի սեղմվում է. Նման գրերը մշակվում են հատուկ ծրագրակազմի միջոցով: Հետեւաբար, ձեր անհատական համակարգչում այն ակտիվացնելու համար անհրաժեշտ է տեղադրել և գործարկել համապատասխան ծրագրեր, օրինակ ՝ Denver հավաքածուն (https://denwer.ru) կարող է կարգավորել դա:

Խորհուրդ ենք տալիս: