Sunteți pe pagina 1din 4

Inserarea fiierelor audio

Introducerea de secvente audio se poate realiza prin doua modalitati:


1.
sub forma unei referinte(link) cum se poate vedea n figura 19.
2.
prin intermediul marcajelor embed (figura 20) sau bgsound (figura 21).
Marcajul embed poate avea atributele urmatoarele:

autostart setat true, are ca efect rularea fiierului audio imediat dup
ncarcare;

hidden setat true, nu va afia interfaa pentru rularea fiierului audio;

loop setat true, are ca efect reluarea secvenei audio la "nesfrit";

volume are rolul de a seta volumul de redre a secvenei audio ;

In HTML 4 embed este nlocuit de marcajul object. Exist trei formate de fiiere care sunt
recomandate pentru utilizarea cu acest marcaj: wav, au i midi.
Marcajul bgsound va rula o secven audio n fundal. Acest marcaj, fiind o extensie
Microsoft, va funciona numai n Internet Explorer.

Formulare

Formularele (chestionarele) sunt instrumente oferite prin limbajul HTML


pentru a genera pe ecran zone de dialog cu cititorul documentelor Web. Un
formular reprezint doar o interfa pentru captarea informaiilor, el necesit
elemente pentru tratarea datelor colectate.
Prelucrarea final a datelor se execut pe server, de exemplu, prin
programele denumite CGI (Common Gateway Interface). Altfel spus, CGI
asigur interaciunea server-navigator n sensul personalizrii rezultatelor
prin diverse prelucrri asupra elementelor din paginile Web.
Prin intermediul tag-urilor HTML se descriu zonele formularului, care vor fi
completate de utilizator. Sintaxa general pentru deschiderea unui formular
este:
<FORM METHOD=tip_m ACTION=URL_cgi NAME=nf TARGET=cadr>
unde:
Atributul METHOD=tip_m specific modul cum se emite informaia ctre
server.
Valorile cel mai frecvent utilizate pentru tip_m sunt: GET i POST.
Cnd se utilizeaz metoda GET irul de caractere constituit din ansamblurile
nume cmp i valoare este adugat la URL-ul scriptului care se va executa.
Separatorul ntre numele scriptului i restul irului de caractere l reprezint
caracterul ?. Deoarece majoritatea browserelor afieaz URL curent, acest ir
de caractere va fi vizibil. Din aceast cauz se prefer metoda POST, cnd
irul de caractere este trimis ctre server printr-o secven HTTP special. De
exemplu, dac tag-ul de nceput este:
<FORM METHOD=GET ACTION=http://www.ace.ucv.ro/dir/nume_script>

Atributul ACTION=URL_cgi indic locul unde se emite informaia, unde se


gsete scriptul care se va executa. Valoarea sa este reprezentat prin URLul scriptului.

Atributul NAME=nf deine dou funcii


indic scriptului numele formularului

particulare:
care a trimis datele, n situaia cnd
mai multe formulare exist n acelai document;
identific un formular, prin numele su, pentru a putea fi referit prin
funciile JavaScript.
Atributul TARGET=cadr specific fereastra sau cadrul (frame) n care se va
afia rezultatul execuiei scriptului. n absena atributului TARGET se
nlocuiete pagina curent.
Textul ncadrat de <FORM> i </FORM> va conine un ansamblu de
comenzi: INPUT, SELECT etc.

Tag-uri pentru definirea intrrilor ntr-un formular


Sintaxa general a tag-ului care definete un cmp pentru introducerea
datelor ntr-un
formular este:
<INPUT TYPE="tip" NAME="nume_cmp" VALUE="val" SIZE="n" MAXLENGHT="m">
Atributul TYPE specific tipul intrrii, care poate fi:
text: text simplu, parol, ascuns, multilinie;
meniu: cu selectarea unei intrri sau selectare multipl;
butoane: caset de control, radio, reset i submit.
Atributul NAME permite definirea numelor, n scopul identificrii

datelor
care vor fi
trimise ctre server. ntr-un formular se utilizeaz o singur dat acelai
nume.
Celelalte atribute sunt dependente de tipul intrrii.
Intrarea text este cel mai simplu tip de intrare ntr-un formular. Zona de
introducere date
accept un cuvnt sau o linie de text. Atributele sunt:
VALUE="val", atribut opional care permite predefinirea coninutului din
cmpul text,
cu alte cuvinte, ceea ce o s apar pe ecran la prima activare a formularului;
SIZE ="n", atribut opional prin care se stabilete lungimea cmpului de
intrare text (n
caractere);
MAXLENGTH ="m", atribut opional prin care se limiteaz numrul
caracterelor care pot
fi introduse (dac se depete acest numr apare un semnal sonor).
Intrare: textarea se utilizeaz pentru introducerea unui text multilinie. De
data aceasta tag-ul
<INPUT TYPE="text"> este nlocuit cu:
<TEXTAREA NAME="nume_cmp" ROWS="r" COLS="c"> [Text implicit]
</TEXTAREA>
Atributele sunt:
ROWS="r", specific numrul de rnduri care pot fi afiate, din textul care
se va

introduce;
COLS="c", specific numrul de coloane care pot fi afiate;
Text implicit, text afiat iniial.
Intrarea meniu: SELECT are loc selecia unei intrri din meniu. De data
aceasta se utilizeaz
tag-ul SELECT n contextul:
<SELECT NAME="nume_cmp">
<OPTION [VALUE="v"][SELECTED] > Nume_Optiune1
<OPTION > Nume_Optiune2
..
</SELECT>
Atributele sunt:
OPTION, prin care se specific o opiune a meniului;
VALUE="v", atribut opional prin care se specific valoarea opiunii emise
spre server
(dac nu se regsete acest parametru, numele opiunii va fi emis ca
valoare);
SELECTED, atribut opional prin care se specific prima opiune afiat a
meniului (dac
acest atribut lipsete se va afia prima opiune din lista meniu).

Intrare meniu: SELECT cu SIZE permite alegerea multipl dintr-o list de


opiuni.
Diferena fa de situaia anterioar const n utilizarea opiunilor: SIZE, prin
care se specific numrul de linii afiate i MULTIPLE, care permite o selecie
multipl.
Intrarea buton: checkbox (caset de control), principiul de introducere a
datelor este: dac
da, completeaz caseta. Pentru acest tip de intrare se revine la tag-ul:
<INPUT TYPE="checkbox" VALUE="v" CHECKED>
unde:
VALUE="v", atribut opional prin care se specific valoarea trimis ctre
server, n cazul selectrii (dac nu este definit, o valoare on se emite
ctre server);
CHECKED, atribut opional pentru selectarea n mod implicit a casetei.

Intrare buton: radio selecteaz una dintre posibilitile existente. Sunt


cazuri cnd trebuie aleas o opiune din mai multe, tipul cmpului de intrare
este definit prin atributul TYPE="radio". Alte atribute:
VALUE="v", atribut necesar pentru a indica valoarea asociat butonului,
dac acesta este selectat. Valoarea specificat prin atributul NAME identific
blocul de butoane;
CHECKED, buton radio selectat (se recomand s se foloseasc acest
atribut).
Intrarea buton: reset/submit, prin activarea acestor cmpuri are loc
tergerea tuturor zonelor de intrare din formular (se vor regsi valorile
iniiale), respectiv transmiterea datelor ctre server. Butonul SUBMIT

transfer informaia, din formularul completat, la URL specificat prin atributul


ACTION al tag-ului <FORM>. Atributul opional VALUE se utilizeaz pentru
afiarea unui text pe buton.
Intrarea: hidden transmite informaie ascunznd textul.
Atributul VALUE="v" este necesar pentru a se specifica valoarea textului
ascuns, care va fi
emis ctre server.

S-ar putea să vă placă și