Selamun Aleyküm, merhaba bu dersimde web sayfalarının baÅŸlığında göstermek için hareketli yani an an saniye göstergeli tarih saat eklemeyi anlatacağım.
Tarih saat gösterimini javascript dilini kullanarak yapacağız. Burada javascripti açıklamakla vakit kaybetmeyeceÄŸim. AÅŸağıda tarih ve saati gösterecek javascript kodunu veriyorum:
Yukarıdaki kodu kısaca açıklarsak;
-
window.setTimeout fonksiyonu verilen sürenin her doluÅŸunda (milisaniye yani 1000 yazdığımız için 1 saniyede iÅŸlem yapacak) yine belirtilen iÅŸlemi çalıştıracak. Biz burada her 1 saniyede tarihsaat() fonksiyonunu çalıştırıyoruz.
-
zaman = new Date(); ile sistemin tarih, saat, zaman bilgilerinin hepsini zaman değişkenine aktarıyoruz.
-
zaman.toLocaleTimeString() ile zaman deÄŸiÅŸkenine aldığımız bilgilerin içinden saat:dakika:saniye bilgilerini alıyoruz. (21:12:34 gibi)
-
zaman.toLocaleDateString() ile zaman deÄŸiÅŸkenine aldığımız bilgilerin içinden 23 Temmuz 2013 Salı ÅŸeklinde gün ay yıl bilgilerini alıyoruz.
-
document.title = tarihvesaat.toString() ile tarih saat bilgilerini tarayıcının sayfa başlığına yazdırıyoruz.
Yukarıdaki scripti herzaman ki gibi head etiketleri arasına yazıyoruz. Javascript kodunu görüntülenmesini istediÄŸimiz web sayfasının head etiketleri arasına yazarak çalıştırabiliriz. Çalışan tarayıcının ekran görüntüsünü yukarıdaki baÅŸlık resminde görebilirsiniz.
Ben kodları boÅŸ bir web sayfasına ekledim ve denedim. AÅŸağıda eklemiÅŸ olduÄŸum web sayfasının tam kodunu veriyorum. Sizde boÅŸ bir sayfa açıp aÅŸağıdaki kodları yazıp html kaydederek çalıştırabilirsiniz.
Ayrıca ÖRNEĞİ İNCELE bağlantısına tıklayarak web sayfasının çalışmasını görebilirsiniz.
İlerleyen günlerde yeni derslerde görüÅŸmek üzere saÄŸlıcakla kalınız...
Mustafa KARSLI Kaynak: www.mustafakarsli.com