Afisarea orei in pagina HTML nu este chiar o necesitate, avand in vedere ca vizitatorul poate afla ora in foarte multe moduri. Ba mai mult, pe pagina WEB ora afisata este ce a serverului host si e posibil ca aceasta sa nu aiba legatura cu ora locala a proprietarului site-ului daca host-ul este in alta tara. Aceasta inconvenienta poate fi insa ''reglata'' de catre programator.
Presa franceză , pune întrebări incomode care ar putea face lumină în plandemia
Dar in situatia in care ai un site de e-commerce si un client face o comanda, este foarte bine sa dai clientului informatia legata de ora ta locala pentru a sti cand sa se astepte sa inceapa activitatea aferenta livrarii comenzii lui.
Din aceste motive sau doar din cele legate de design este bine sa punem pe site-ul nostru un ceas care sa indice ora locala a proprietarului site-ului.
De aceea va sugerez sa cititi amanuntele acestui articol.
Sunt multe solutii pe internet, dar marea majoritate afecteaza tag-ul BODY cu argumentul onload, asa cum era si vechea solutie postata pe blogul marfa-gratis.blogspot.com.
Problema
Sa afisam pe pagina noastra un ceas, fie in format analogic fie in format digital.
Solutie
Se adauga in tag-ul HEAD informatiile pentru stil.
Pentru un ceas analogic.
1 2 | body{background: #6699FF;}#clock_a{float:left;padding:25px 0 0 25px;} |
iar pentru un ceas digital:
1 2 | body{background: #6699FF;}.jclock{color:#FFFFFF;float:left;font-size:42px;font-weight:bold;padding:80px 0 0 125px;} |
Evident, aici este locul in care va puteti juca cu culorile, cu marimea caracterelor in cazul ceasului digital si cu pozitia in pagina.
Tot in tag-ul HEAD inserati liniile care incarca scripturile JS aferente.
Pentru un ceas analogic:
1 2 | <script src="js/clockp.js" type="text/javascript"></script><script src="js/clockh.js" type="text/javascript"></script> |
In scriptul clockp.js veti putea modifica aspectul si marimea ceasului.
Pentru un ceas digital:
1 2 | <script src="js/jquery.min.js" type="text/javascript"></script><script src="js/jquery.jclock-1.2.0.js" type="text/javascript"></script> |
La acesta, in plus, va trebui sa activati scriptul prin:
1 2 3 4 5 | <script type="text/javascript">// <![CDATA[$(function($) { $('.jclock').jclock();});// ]]></script> |
In locul unde doriti sa apara widget-ul, inserati un tag DIV.
Pentru un ceas analogic:
<div id="clock_a"> </div>
iar pentru un ceas digital:
Despre mine
Numele meu este Viorel Ciorniciuc şi coordonez proiectul Programare Web. După anul 1975, când am absolvit facultatea, am devenit profesor de fizic

Niciun comentariu:
Trimiteți un comentariu