În Internetul de astăzi, interacțiunea totală domnește - trebuie să încercați foarte mult să găsiți cel puțin un site care să nu ofere vizitatorului să facă ceva și să primiți imediat un răspuns de pe site. Cu toate acestea, de multe ori nici nu ni se oferă să completăm sau să apăsăm nimic - pagina însăși reacționează la mișcarea cursorului și, uneori, parcurgeți paginile ca și cum ar fi printr-un câmp minat. Toată interactivitatea de pe site-uri este asigurată de scripturi. Acestea pot fi atât scripturi executate pe server, cât și cele executate pe computerul nostru. Să încercăm să scriem cel mai simplu script pentru a ne face o idee despre ce este de fapt.
Instrucțiuni
Pasul 1
Cuvântul script în sine înseamnă literalmente „script”, adică o descriere a secvenței de acțiuni necesare pentru a finaliza sarcina. Executorul acestui script poate fi fie modulul corespunzător al software-ului server, fie browserul de pe computerul nostru. Deoarece un browser, spre deosebire de un server web, este întotdeauna la îndemână, să scriem un script într-o limbă pe care browserul o înțelege - JavaScript. Orice editor de text este suficient pentru asta - un blocnotes standard este în regulă. Desigur, pentru o programare constantă a scripturilor, nu vă puteți descurca fără un editor specializat. Un astfel de editor facilitează foarte mult munca de rutină a scrierii scenariilor, lăsându-ți capul liber pentru creativitate.
Pasul 2
Pentru ca un browser să citească, să înțeleagă și să execute o sarcină, un script trebuie scris și scris conform regulilor cunoscute de interpretul de limbaj de scriptare încorporat al browserului. Prima linie este de a spune interpretului că scenariul începe de la acest punct. În JavaScript, această etichetă de deschidere poate arăta astfel: Și eticheta de închidere arată astfel: Între aceste două etichete sunt instrucțiuni - operatori de limbă. De exemplu, un set de instrucțiuni pentru ca browserul să imprime ora curentă în format HOUR: MINUTE arată astfel: var aTime = new Date ();
document.write ("Acum" + aTime.getHours () + ":" + aTime.getMinutes ()); Aici prima linie var aTime = New Date () instruiește executorul scriptului să creeze un obiect virtual numit "aTime". Acest obiect reprezintă data și ora curente. document.write () este o comandă pentru a imprima în pagină ceea ce este indicat între paranteze mai jos, iar comenzile aTime.getHours () și aTime.getMinutes () indică recuperarea orei și minutului curent din obiectul "aTime". Operatorii + concatenează întregul șir pentru a fi tipărit pe o singură linie. Când este asamblat, acest script simplu JavaSript ar arăta astfel:
var aTime = new Date ();
document.write ("Acum" + aTime.getHours () + ":" + aTime.getMinutes ());
Pasul 3
Rămâne să salvați acest cod într-un fișier cu extensia htm sau extensia html (HyperText Markup Language), sistemul de operare recunoaște tipul de fișier și îl transferă pentru executare în programul căruia i se atribuie acest tip de fișier - browserul. Drept urmare, scriptul nostru va fi citit și executat de interpretul de limbă și prezentat în fereastra browserului după cum urmează: