Code
Bunun için kullanılan fonksiyon:
navigator.appName
Tabi sadece tarayıcıyı tespit etmek yeterli olmayabilir. Tarayıcı tanımlama ile ilgili tüm komutlar :
navigator.appName
navigator.appVersion
navigator.CodeName
navigator.userAgent
Javascript ile kullanıcının bilgisayarından o anki tarihi ve saati almanız mümkün. Internet tüm dünyaya hitap ettiğinden sizin sayfanızın bulunduğu Web Server ile kullanıcının bilgisayarındaki saat ve tarih birbirine uymayabilir. Böyle bir durumda kullanıcının bilgisayarından saati ve tarihi almak faydalı olabilir.
Önce saatin ve tarihin atanacağı bir değişken ile new Date() fonksiyonu çağırılır.
zaman = new Date()
Böylece zaman isimli değişkenin bir tarih değişkeni olduğunu belirttik. Fakat bu şekilde alınan tarih ve zaman bilgileri ekranda biraz düzensiz görülür. 14 Eylül 1998 tarihinde saat 22:10'da alınan bilgi ekranda şu şekilde görünecektir:
Fri Aug 14 22:10:54 UTC+0300 1998
Bunu daha anlaşılı bir şekle sokmak için JScript'in .toLocaleString() komutundan yararlanılır.
Deminki örneğimizde aldığımız zaman değişkenini zaman.toLocaleString() fonksiyonundan geçirdikten sonra alacağımız sonuç:
<B>08/14/1998 22:10:37</B> şeklinde olur.
Aynı zamanda kullanacağımız şu zaman fonksiyonlarıyla alacağımız değerler de şöyle olur:
<B>KOMUT</B> <B>YANIT</B> <t><B>AÇIKLAMA</B>
<B>zaman.getDay()</B> <t>5 <t>Haftanın günü (0 = Pazar)
<B>zaman.getMonth()</B> <t>7 <t>Ay (0 = Ocak , 0 - 11 arası)
<B>zaman.getDate()</B> <t>14 <t>14 Ayın kaçıncı günü
<B>zaman.getYear()</B> <t>98 <t>Yıl
<B>zaman.getHours()</B> <t>22 <t>Saat
<B>zaman.getMinutes()</B> <t>10 <t>Dakika
<B>zaman.getSeconds()</B> <t>37 <t>Saniye
<B>zaman.getTime()</B> <t>903122773920 <t>"1 Ocak 1990 Geceyarısı" tarihinden itibaren geçen milisaniye
<B>zaman.getTimezoneOffset()</B> <t>-180 <t>Greenwitch'e göre (GMT) dakika olarak saat farkı
Serdar Kalaycıskalayci@programlama.com
DEĞERLENDİR:
Şu anda 1 kişinin verdiği oya göre bu dokümanın aldığı oy :
Değerlendirmek için buraya basınız.