» » » » Websiteye Sunucu Saati ekleme

Websiteye Sunucu Saati ekleme

Software
Software 8-05-2015, 14:39
Arkadaşlar merhaba , Şuanda Kullanmakta olduğum sitenin footer bölümüne Server Time Gibi bir eklenti eklemek İstiyorum.
Bunun için Gerekli javascript koduna ihtiyacım var , elinde hazır script olan var mı yada kaynak yollayabilecek. teşekkürler.
(böyle bir modüülü eklememin amacı Sitem yurt dışına hizmet vereecğinden dolayı benim sistem saatim ve karşıdakinin sistem saatini kullanıcıya göstermektir.)
İlgi için teşekkürler.
Çözüldü İşleme Alındı Bekliyor Çözülemedi
Bilgilendirme
Yorum Ekleyebilmeniz için Sitemize Kayıt Olmanız Gerekmektedir.
0
Software 13 Mayıs 2015 15:41
@marika, Teşekküğrler hocam gayet iyi oldu .Elinize sağlık
0
marika 9 Mayıs 2015 11:06
@Software, yeni bir kod ekledim alttaki yoruma onu denedim çalışıyor. Oradaki yapıp çalıştırabilirsin.
0
Software 9 Mayıs 2015 03:54
@marika, bu kodda herhangi bir değişiklik yapacak mıyız ?
kodu attığım zaman çalışmıyor.
0
marika 8 Mayıs 2015 19:31
1) Alttaki ile serverDate.js adında bir dosya oluşturup temanının js klasörüne atıyorsun.

var xmlHttp;
function srvTime(){
try {
    //FF, Opera, Safari, Chrome
    xmlHttp = new XMLHttpRequest();
}
catch (err1) {
    //IE
    try {
        xmlHttp = new ActiveXObject('Msxml2.XMLHTTP');
    }
    catch (err2) {
        try {
            xmlHttp = new ActiveXObject('Microsoft.XMLHTTP');
        }
        catch (eerr3) {
            //AJAX not supported, use CPU time.
            alert("AJAX not supported");
        }
    }
}
xmlHttp.open('HEAD',window.location.href.toString(),false);
xmlHttp.setRequestHeader("Content-Type", "text/html");
xmlHttp.send('');
return xmlHttp.getResponseHeader("Date");
}

var st = srvTime();
var date = new Date(st);


2) Alttaki kodu main.tpl de head kodları içine ekliyorsun.
<script language="javascript" src="{THEME}/js/serverDate.js"></script> 



3) Alttaki kodu main.tpl de sunucu saatinin nerede görünmesini istiyorsan oraya ekliyorsun.

 <script language="javascript">
  var localTime = new Date();
  document.write("Local machine time is: " + localTime + "<br>");
  document.write("Server time is: " + date);
  </script>