Kad bet kuris scenarijus veiktų, jį reikia kažkaip iškviesti (suaktyvinti). Tai galima padaryti keliais būdais. Kadangi tokia užduotis dažniausiai kyla dėl scenarijų, naudojamų dirbant su hiperteksto puslapiais, prasminga pirmiausia apsvarstyti scenarijų aktyvavimo būdus populiariausiose šios srities kalbose - „JavaScript“, PHP, „Perl“.
Nurodymai
1 žingsnis
Jei scenarijus parašytas bet kuria „kliento“kalba, tai jo vykdymui, kaip taisyklė, nereikia įdiegti ir paleisti specialios programinės įrangos. Pavyzdžiui, „JavaScript“scenarijaus failai yra įkeliami ir saugomi vartotojo kompiuteryje kartu su puslapiu, kuriame jie yra įdėti. Norėdami iškviesti (suaktyvinti) tokį scenarijų, suraskite jo failą ir dukart spustelėkite. Tačiau reikia atsiminti, kad scenarijus užprogramavo iškvietimus į puslapio, kuriame jis yra įdėtas, elementus. Jei suaktyvinsite tokį scenarijų atskirai nuo puslapio, tuomet jo veikimo požymių galite iš viso nematyti - geriau tai padaryti įkeliant „gimtąjį“scenarijaus puslapį į naršyklę.
2 žingsnis
Jei įkeliant puslapį į vartotojo naršyklę reikia suaktyvinti kliento scenarijų, tada jo skambutį galima susieti su bet kokiu įvykiu - paspaudus puslapyje įdėtą mygtuką, užvedus pelės žymeklį virš elemento, pasibaigus laikmačio galiojimui, kuris veikia įkeliant ir t. T. Norėdami tai padaryti, naudokite atitinkamus įvykio atributus. Įdėkite nuorodą į scenarijų atribute „onClick“, kad jis būtų suaktyvintas spustelėjus pelę. Naudokite atributą „onFocus“, jei norite, kad „JavaScript“būtų suaktyvinta, kai vartotojas pradeda pildyti teksto įvesties elemento lauką. „OnKeyDown“ir „onKeyUp“įvykiai padės užprogramuoti scenarijaus suaktyvinimą, kai paspaudžiamas ir atleidžiamas klavišas, „onMouseOver“- kai pelės žymeklis slenka, „OnMouseOut“- priešingai, kai žymeklis perkeliamas ir pan.
3 žingsnis
Jei jums reikia suaktyvinti serverio scenarijų (pavyzdžiui, php arba perl kalbomis), tai atlikite įvesdami jo URL adreso juostoje. Taip pat galite užprogramuoti tokį perėjimą puslapio šaltinio kode įprastu būdu (pagal nuorodą) arba susieti jį su įvykiu, kaip ir ankstesniame etape. Serverio scenarijaus negalima paleisti, jei jis tiesiog atsisiunčiamas ir dukart spustelėjamas - tokie scenarijai apdorojami naudojant specialią programinę įrangą. Todėl, norėdami jį suaktyvinti asmeniniame kompiuteryje, turite įdiegti ir paleisti atitinkamą programų rinkinį - pavyzdžiui, „Denver“rinkinys (https://denwer.ru) gali tai tvarkyti.