Pentru a putea redirectiona un site catre alt site sau a reimprospata pagina se foloseste tag-ul meta.
Tag-ul meta se situeaza in partea de <head> a paginii web. Este o eticheta care se utilizeaza foarte usor sau foarte gresit.
Reimprospateaza o pagina web folosind tagul meta refresh
Atunci cand este folosit pentru reimprospatare tag-ul meta este utilizat in felul urmator:
<meta http-equiv="refresh" content="600">
<meta> – acesta este tag-ul HTML. Trebuie sa fie in partea de <head> a documentului HTML.
http-equiv=”refresh” – acesta este atributul care spune browser-ului ca aceasta eticheta trimite o comanda HTML. Reimprospatarea actuala a antetului HTTP este folosita de serverul web.
content=”600″ – reprezinta timpul in secunde, dupa care browser-ul ar trebui sa reimpropateze pagina.
Redirectioneaza o pagina web folosind tagul meta refresh
Cu toate ca reimprospatarea este foarte folositoare, nu este ceea ce se doreste de la acest tag. Pentru a redirectiona catre alta pagina sintaxa este urmatoarea:
<meta http-equiv="refresh" content="2;url=http://andrei.mpx.ro">
Singura diferenta este atributul content.
content=”2;url=http://andrei.mpx.ro/” – Numarul reprezinta timpul in secunde, pana cand pagina trebuie sa fie redirectionata. Apoi separat de un punct si virgula (;) este adresa URL care trebuie incarcata.
De retinut cand folositi tagul meta
Daca redirectionarea are loc repede (mai putin de 2-3 secunde), cititorii cu browser mai vechi nu pot folosi butonul “Back”.
Daca pagina la care se redirectioneaza, utilizatorii nu pot sa foloseasca butonul, este o problema de utilizare, iar in cazul in care se intampla lucrul de mai sus o sa cauzeze plecarea oamenilor de pe site.
Reimprospatarea paginii curente poate sa provoace confuzii printre utilizatorii site-ului. In cazul in care reimprospatarea nu este realizata de utilizator, unele persoane pot sa creada ca este o problema de securitate.