
Acest widget va ura ''Bine ai venit'' vizitatorilor noi si ''Bine ai revenit'' celor care au mai trecut pe pagina respectiva, incluzand ziua, ora, minutul si secunda vizitei!
Demo:
Bine ai revenit! Ultima ta vizita a fost Tues, Oct 25, 2011 01:27:04 PM
Code:
<script type = "text/javascript"> var days = 730; // days until cookie expires = 2 years. var lastvisit=new Object(); var firstvisitmsg="Asta e prima ta vizita pe aceasta pagina. Bine ai venit!"; lastvisit.subsequentvisitmsg="Bine ai revenit! Ultima ta vizita a fost <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> |
---|
0 comentarii
Trimiteți un comentariu