الاثنين، 14 أكتوبر، 2013

كود رائع لترحييب بالزوار وأخبارهم متى كانت اخر زيارة له الى موقعك

السلام عليكم ورحمة الله وبركاته

اقدم لكم اليوم كود رائع لترحيب بالزوار واخباره متى كانت اخر زيارة له لموقعك او مدونتك


مثال


كيف تضيف هذا الكود الى مدونتك!

أذهب الى لوحة التحكم في مدونتك www.blogger.com 
ثم تخطيط > إضافة أداة ثم اختر من الادوات جافا سكربت هتمل /HTML/JavaScript

ثم اضف الكود التالي في اي مكان تريد
ملاحظة هذا الكودة يعمل على جميع المواقع سواء كانت بلوجر وغيرها

الكود:

<script type = "text/javascript">
var days = 730; // days until cookie expires = 2 years.
var lastvisit=new Object();
var firstvisitmsg="هذا زيارتك الأولى لهذه الصفحة مرحبا";
lastvisit.subsequentvisitmsg="مرحبا بك مرة أخرى زائر آخر زيارة لك كانت في <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> 

هل أعجبك الموضوع؟ شارك! ↓

هناك 5 تعليقات :