Script dengan Cokies untuk menampilkan waktu dan Kunjungan
Terakhir Blog, buat Sobat Blogger semua,
script ini berfungsi merekam jejak pengunjung blog anda dengan cokies yang
menampilkan waktu dan kunjungan terakhirnya. Jika pengunjung pertama kali hadir
di blog anda akan muncul ucapan selamat datang dan ucapan saat mereka pergi.
CONTOH:
Sesuaikan tulisan berwarna merah dengan blogmu
CONTOH:
Sesuaikan tulisan berwarna merah dengan blogmu
- Login ke Blog - Dasboard - Rancangan
- Tambah Gadget - Html/javascript
- Copy code dibawah ini
<script type = "text/javascript">
var days = 730; // days until cookie expires = 2
years.
var lastvisit=new Object();
var firstvisitmsg=" Welcome! Ini adalah
kunjungan pertama anda ke halaman ini.";
lastvisit.subsequentvisitmsg="Selamat datang kembali Sobat! Kunjungan Terakhir
kamu <b>[displaydate]</b>";
lastvisit.getCookie=function(Name){
var re=new RegExp(Name+"=[^;]+",
"i");
if (document.cookie.match(re))
return
document.cookie.match(re)[0].split("=")[1];
return'';
}
lastvisit.setCookie=function(name, value, days){
var expireDate = new Date();
var
expstring=expireDate.setDate(expireDate.getDate()+parseInt(days));
document.cookie =
name+"="+value+";
expires="+expireDate.toGMTString()+"; path=/";
}
lastvisit.showmessage = function() {
var wh = new Date();
if (lastvisit.getCookie("visitc") ==
"") {
lastvisit.setCookie("visitc", wh,
days);
document.write(firstvisitmsg);
}
else {
var lv = lastvisit.getCookie("visitc");
var lvp = Date.parse(lv);
var now = new Date();
now.setTime(lvp);
var day = new Array("Sun",
"Mon", "Tues", "Wed", "Thur",
"Fri", "Sat");
var month = new Array ("Jan",
"Feb", "Mar", "Apr", "May",
"Jun", "Jul", "Aug", "Sep",
"Oct", "Nov", "Dec");
var dd = now.getDate();
var dy = now.getDay();
dy = day[dy];
var mn = now.getMonth();
mn = month[mn];
yy = now.getFullYear();
var hh = now.getHours();
var ampm = "AM";
if (hh >= 12) {ampm = "PM"}
if (hh >12){hh = hh - 12};
if (hh == 0) {hh = 12}
if (hh < 10) {hh = "0" + hh};
var mins = now.getMinutes();
if (mins < 10) {mins = "0"+ mins}
var secs = now.getSeconds();
if (secs < 10) {secs = "0" + secs}
var dispDate = dy + ", " + mn + "
" + dd + ", " + yy + " " + hh + ":" + mins +
":" + secs + " " + ampm
document.write(lastvisit.subsequentvisitmsg.replace("\[displaydate\]",
dispDate))
}
lastvisit.setCookie("visitc", wh,
days);
}
lastvisit.showmessage();
</script>
Sumber : http://diancibro.blogspot.com/2011/12/script-dengan-cokie-untuk-menampilkan.html
Post a Comment