Informatica
Limbajul javascriptLimbajul JavaScriptUn alt element care poate fi adaugat paginii de Web astfel incat aceasta sa devina mai atractiva, sa aiba un aspect mai dinamic si mai interactiv , este scriptul .Ce este un script? Un script este de fapt un program ( scris intr-un anumit limbaj ) care poate fi inclus sau poate fi asociat unui document HTML si care se executa pe calculatorul ce a incarcat pagina , fie la incarcarea paginii, fie la producerea unui eveniment (cum ar fi un clic, pozitionarea cursorului de mouse intr-o anumita zona, miscarea mouse-lui.In mod uzual , programatorul foloseste scripturile pentru a modifica dinamic continutul paginii, pentru a prelucra informatiile transmise de utilizator prin intermediul unui formular sau se pentru a crea diverse efecte speciale care dau un aspect mai placut si interesant paginii.Un script se poate executa o singura data, cand se incarca pagina . Pentru asta se foloseste constructia SCRIPT. De asemenea, un script se poate executa ori de cate ori se produce un eveniment. Acest lucru il vom face in interiorul elementelor HTML, folosind atribute speciale.Exista mai multe limbaje, independente, de descriere a scripturilor . Cele mai cunoscute sunt Javascript, Java, VBscript, Tcl, Perl, etc. Folosirea scripturilor presupune precizarea limbajului folosit pentru descrierea acestuia. HTML nu impune un anumit limbaj de descriere a script-urilor. Prin urmare, autorii de pagini Web trebuie sa specifice explicit limbajul de descriere a script-ului folosit, in doua moduri: in antetul documentului HTML sau local. Acest lucru se poate realiza in 2 moduri :a. specificand limbajul in antetul paginii sub forma<
|
|
Fisierele care contin scripturi externe nu contin elemente HTML, ci numai descrierea script-ului in limbajul de descriere precizat de atributul type. Extensia fisierului care contine un script JavaScript trebuie sa fie js, pentru a preciza serverului ca fisierul care se va transfera prin protocolul HTTP este de tip application/javascript. Altfel, pot aparea erori la incarcarea script-ului
Elementul NOSCRIPT
Prin intermediul elementului NOSCRIPT, autorii de pagini Web pot descrie un continut alternativ, care va fi vizualizat in cazul in care browser-ul utilizat nu admite script-ri sau nu suporta limbajul de descriere a script-ului folosit.
De exemplu:
<NOSCRIPT>
<P>Aceasta pagina utilizeaza <I> JavaScript </I>!
Trebuie sa utilizati <B> Netscape Navigator 2.0 sau o versiune ulterioara </B>. De asemenea trebuie sa activati butonul de validare <B> Enable JavaScript </B> din categoria de optiuni <B> Advanced </B> a ferestrei de dialog corespunzatoare optiunii <B> Preferences </B> din meniul <B> Edit </B>.
</NOSCRIPT>
In cazul in care browser-ul nu suporta JavaScript sau nu este activata optiunea care permita executarea Script-urilor, pe ecran va aparea mesajul:
Aceasta pagina utilizeaza JavaScript! Trebuie sa utilizati Netscape Navigator 2.0 sau o versiune ulterioara. De asemenea trebuie sa activati butonul de validare Enable JavaScript din categoria de optiuni Advanced a ferestrei de dialog corespunzatoare optiunii Preferences din meniul Edit.
JavaScript |
Java |
Codul este integrat in pagina HTML. |
Codul nu este integrat in pagina HTML (applet sau servlet). |
Codul este interpretat de navigator in momentul executiei. |
Codul sursa este compilat inainte de executie. |
Programare simpla dar limitata. |
Programare complexa dar nelimitata (aproape). |
Acces la obiectele navigatorului. |
Nu are acces la obiectele navigatorului. |
Limbajul JavaScript constituie pentru dezvoltatorii (creatorii) de pagini (site-uri) HTML un instrument de programare ce le permite sa introduca in pagina HTML fragmente de cod scrise in acest limbaj.
Limbajul JavaScript permite introducerea de text dinamic intr-o pagina HTML. Fie urmatorul fragment de cod scris in limbajul JavaScript:
document.write('<b>'+textul+'</b>')
daca in continutul variabilei textul ar fi „Ghid JavaScript”, atunci instructiunea anterioara
(„document.write”) ar avea ca efect afisarea textului „Ghid JavaScript' in fereastra naviga-torului in mod identic (ingrosat) cu urmatorul cod HTML:
<b>Ghid JavaScript</b>
Programele scrise in limbajul JavaScript permit controlul navigatorului (afisarea de pagini HTML in ferestre in care dumneavoastra puteti specifica daca butoanele navigatorului, meniul, linia de stare,, vor fi prezente).La ora actuala exista mai multe versiuni ale limbajului JavaScript. In continuare este oferit un rezumat al versiunilor JavaScript, indicand compatibilitatea cu navigatoarele existente si marcajul de start utilizat:
Contact |- ia legatura cu noi -| | |
Adauga document |- pune-ti documente online -| | |
Termeni & conditii de utilizare |- politica de cookies si de confidentialitate -| | |
Copyright © |- 2024 - Toate drepturile rezervate -| |
|
||||||||||||||||||||||||
|
||||||||||||||||||||||||
Referate pe aceeasi tema | ||||||||||||||||||||||||
| ||||||||||||||||||||||||
|
||||||||||||||||||||||||
|
||||||||||||||||||||||||