ورود

View Full Version : درخواست کد تغییر لوگوی سایت با ساعت کامپیوتر کاربران



ahmad.ghadimi
شنبه 20 آبان 1391, 12:17 عصر
سلام
من یه کد یا پیشنهاد روشی نیاز دارم که با توجه به ساعت کامپیوتر کاربران تصویر رو در سایت و یا وبلاگم تغییر بده. (بخش هدر)
یعنی مثلا از 8 صبح تا 2 ظهر یک تصویر نشون داده بشه و از 2 ظهر به بعد تصویر دیگه.
البته چنین کدی رو برای نشون دادن نوشته دلخواد در زمان های مختلف دیدم ولی برای عکس ندیدم.

بسیار ممنون میشم اگر از دوستان کسی راهی رو سراغ داره من رو راهنمایی کنه و یک سررشته ای به من بده.

spiderman200700
شنبه 20 آبان 1391, 15:23 عصر
اگه منظورت کد جاوا اسکریپته، باید بگم که اینجا بخش جاواس و کلا با جاوا اسکریپت فرق داره

همایون افشاری
شنبه 20 آبان 1391, 20:42 عصر
اگه منظورتون jsp هست اینکار شدنیه!

ahmad.ghadimi
شنبه 20 آبان 1391, 21:22 عصر
اگه منظورت کد جاوا اسکریپته، باید بگم که اینجا بخش جاواس و کلا با جاوا اسکریپت فرق داره
بله فکر کنم با توضیحاتی که دادید مکان تاپیک رو اشتباه زدم اطلاع میدم به یکی از مدیران اون رو به مکان درست منتقل کنند.



اگه منظورتون jsp هست اینکار شدنیه!

بله آقای افشاری منظورم همین هست. میشه کمی منو راهنمایی کنید؟ میخوام سه تا عکس با توجه با ساعت کامپیوتر کاربران در ساعات مختلف روز خودکار تغییر کنند. منتها این کد در اینترنت موجود نیست یا حداقل من نتونستم پیدا کنم.

spiderman200700
یک شنبه 21 آبان 1391, 01:42 صبح
آقای قدیمی JSP یعنی Java Server Pages که خیلی با Java Script فرق داره. از زمین تا زیر زمین فرق داره :لبخندساده:

ahmad.ghadimi
یک شنبه 21 آبان 1391, 02:02 صبح
ای بابا برنامه ای شداا! :اشتباه:
ممنون دوست عزیز منتقل شد به بخش جاوا اسکریپت.

از دوستانی که بتونند من رو در این مورد راهنمایی کنند پیشاپیش تشکر ویژه دارم.

ahmad.ghadimi
سه شنبه 23 آبان 1391, 17:14 عصر
up! :خجالت:


من یه کد یا پیشنهاد روشی نیاز دارم که با توجه به ساعت کامپیوتر کاربران تصویر رو در سایت و یا وبلاگم تغییر بده. (بخش هدر)
یعنی مثلا از 8 صبح تا 2 ظهر یک تصویر نشون داده بشه و از 2 ظهر به بعد تصویر دیگه.
البته چنین کدی رو برای نشون دادن نوشته دلخواد در زمان های مختلف دیدم ولی برای عکس ندیدم.

بسیار ممنون میشم اگر از دوستان کسی راهی رو سراغ داره من رو راهنمایی کنه و یک سررشته ای به من بده.

hakan648
سه شنبه 23 آبان 1391, 23:58 عصر
سلام

یک کلاس ساده نوشتم و همراه با تست های مربوط آپلود کردم تا استفاده کنید.
تشخیص ساعت صبح ، ظهر و ... را دقیق انجام ندادم و هدفم نشان دادن یک کد خام برای تغییرات بعدی توسط شما بوده است.

دریافت کنید : bgChanger.zip (http://developerteam.tk/Attach/bgChanger.zip)

کلاس :

var bgChanger = function () {
var _morningUrl, _noonUrl, _nightUrl, _imageTag;

var init = function (morningUrl, noonUrl, nightUrl, imageTagId) {
_morningUrl = morningUrl;
_noonUrl = noonUrl;
_nightUrl = nightUrl;
_imageTag = document.getElementById(imageTagId);
};

var run = function () {
loopFn();
setInterval(loopFn, 1000 * 60);
};

var loopFn = function () {
var currentDate = new Date();
/* console.log(currentDate); */

if (isMorning(currentDate)) {
_imageTag.setAttribute("src", _morningUrl);
} else if (isNoon(currentDate)) {
_imageTag.setAttribute("src", _noonUrl);
} else /* if (isNight(currentDate)) */ {
_imageTag.setAttribute("src", _nightUrl);
}
};

function isMorning(time) {
return (time.getHours() >= 6 && time.getHours() < 14);
}
function isNoon(time) {
return (time.getHours() >= 14 && time.getHours() < 18);
}
/*
function isNight(time) {
return (time.getHours() >= 18 && time.getHours() <= 6);
}
*/

return { init: init, run: run };
};