我想編寫一個javascript函數以在每24小時後更改背景圖像30天。時間間隔後圖像的變化
例如,我有4張圖片,image1.jpg,image2.jpg,image3.jpg和image4.jpg。
我希望image1.jpg在週一顯示。然後到午夜,我想自動交換到image2.jpg等。
我是使用Java腳本函數這樣
function changeImg() {
var now = new Date(),
hours=now.getHours(),
minutes=now.getMinutes(),
seconds=now.getSeconds(),
dayD=now.getDate(),
dayM=now.getMonth()+1,
datY=now.getFullYear(),
timer = setTimeout("changeImg()",200);
}
var imgArray = new imgArr[xyz.png,abc.png,........,30.png]
事情現在我的問題是,如何24小時後自動改變形象。如果我使用for循環來增加計數器以更改圖像,它將起作用。這是否是正確的方法來做到這一點,如果我用這種方式是計時器將保持以前的計數器值。
我希望每天早上9點都會改變背景圖像。
你希望你的用戶留在你的頁面了一個星期就沒有關閉瀏覽器? –
這應該是一個服務器端任務。 – user278064
顯然不是,這就是爲什麼我問的想法如何實現.. – Soarabh