Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [js] Zegar działający w przeglądarce
--blank--
post 24.08.2007, 11:02:04
Post #1





Goście







Witam wszystkich.
Chciałem zrobić zegar, który działa w przeglądarce (chodzi tongue.gif)
Umiem to zrobić w JavaScripcie, tylko że taki zegar jest nieodporny na przestawienie godziny systemowej (jak ktoś w środku dnia sobie przestawi godzinę na północ, to zegar zrobiony w JS wymięknie i pokaże północ). Jest jakiś sposób na pobieranie godziny z serwera, a nie z systemu w JS? Może AJAX? A może w PHP to sie da zrobić?

Jakby komuś był potrzebny kod zegara, który można zrobić w JS, to przykładowy wygląda tak:
Kod
<html>
<head>
<title>Wyświetlanie daty i godziny</title>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-2">
</head>
<body>
<h1>Bieżąca data i czas</h1>
<p>
<script language="JavaScript">
function odliczaj()
{
    czas = window.setTimeout("odliczaj();", 1000);
    blok = document.getElementById("zegar");
    secs++;
    if (secs==60)
    {
        secs = 0;
        mins++;
        if (mins==60)
        {
            mins = 0;
            hours++;
            if (hours==24)
            {
                hours = 0;
            }
        }
    }
    zerohours = (hours < 10) ? "0" : "";
    zeromins = (mins < 10) ? "0" : "";
    zerosecs = (secs < 10) ? "0" : "";
    wyswietl = zerohours + hours + ":" + zeromins + mins + ":" + zerosecs + secs;
    blok.innerHTML = wyswietl;
}
now = new Date();
hours = now.getHours();
mins = now.getMinutes();
secs = now.getSeconds();
czas = window.setTimeout("odliczaj();", 0);
document.write("<h1 id='zegar'>");
</script>
</p>
</body>
</html>
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 14.08.2025 - 10:51