V današnjem internetu vlada popolna interakcija - zelo se je treba potruditi, da najdete vsaj spletno mesto, ki obiskovalcu ne ponudi, da nekaj naredi, in takoj dobite odgovor s strani. Pogosto pa nam niti ne ponudijo, da bi kar koli izpolnili ali pritisnili - stran se sama odzove na premikanje kurzorja in včasih se po straneh sprehodite kot po minskem polju. Vso interaktivnost na spletnih mestih zagotavljajo skripti. To so lahko skripte, ki se izvajajo na strežniku, in tiste, ki se izvajajo v našem računalniku. Poskusimo napisati najpreprostejši skript, da dobimo idejo, kaj pravzaprav je.
Navodila
Korak 1
Sama beseda skripta dobesedno pomeni "skript", to je opis zaporedja dejanj, potrebnih za dokončanje naloge. Izvajalec tega skripta je lahko ustrezni modul strežniške programske opreme ali brskalnik v našem računalniku. Ker je brskalnik, namesto spletnega strežnika, vedno pri roki, napišimo skript v jeziku, ki ga brskalnik razume - JavaScript. Vsak urejevalnik besedil je dovolj za to - običajna beležka je v redu. Seveda za stalno programiranje skriptov ne gre brez specializiranega urejevalnika. Takšen urejevalnik močno olajša rutinsko delo pisanja scenarijev, tako da je vaša glava prosta za ustvarjalnost.
2. korak
Da brskalnik bere, razume in izvrši nalogo, mora biti skript napisan in napisan v skladu s pravili, ki jih pozna brskalnik vgrajen tolmač skriptnega jezika. Prva vrstica je povedati izvajalcu, da se scenarij začne od te točke. V JavaScript je lahko ta uvodna oznaka videti tako: In zaključna oznaka je videti tako: Med tema dvema oznakama so navodila - jezikovni operatorji. Na primer, niz navodil za brskalnik za tiskanje trenutnega časa v obliki HOUR: MINUTE je videti tako: var aTime = nov datum ();
document.write ("Zdaj" + aTime.getHours () + ":" + aTime.getMinutes ()); Tu prva vrstica var aTime = nov datum () naroči izvršitelju skripta, naj ustvari navidezni objekt z imenom "aTime". Ta predmet predstavlja trenutni datum in uro. document.write () je ukaz, da na stran natisnete tisto, kar je označeno v oklepajih spodaj, ukaza aTime.getHours () in aTime.getMinutes () pa ukažeta, kako iz predmeta "aTime" pridobite trenutno uro in minuto. Operatorji + združijo celoten niz za tiskanje v eno vrstico. Ko je sestavljen, bi bil ta preprost skript JavaSript videti takole:
var aTime = nov datum ();
document.write ("Zdaj" + aTime.getHours () + ":" + aTime.getMinutes ());
3. korak
To kodo je treba shraniti v datoteko s končnico htm ali HTML (HyperText Markup Language), operacijski sistem prepozna vrsto datoteke in jo prenese v izvajanje v program, ki mu je dodeljena ta vrsta datoteke - brskalnik. Kot rezultat bo naš tolmač prebral in izvedel naš skript in ga v oknu brskalnika predstavil na naslednji način: