這裏是我目前使用的代碼...(JavaScript注入)轉換JS輸出到PHP變量
Date.prototype.getWeek = function() {
var onejan = new Date(this.getFullYear(),0,1);
return Math.ceil((((this - onejan)/86400000) + onejan.getDay()+1)/7);
}
var imgList = [
'img/1.jpg', 'img/1.jpg', 'img/1.jpg', 'img/1.jpg', 'img/1.jpg',
'img/1.jpg', 'img/1.jpg', 'img/1.jpg', 'img/1.jpg', 'img/1.jpg',
'img/1.jpg', 'img/1.jpg', 'img/1.jpg', 'img/1.jpg', 'img/1.jpg',
'img/1.jpg', 'img/1.jpg', 'img/1.jpg', 'img/1.jpg', 'img/1.jpg',
'img/1.jpg', 'img/1.jpg', 'img/1.jpg', 'img/1.jpg', 'img/1.jpg',
'img/1.jpg', 'img/1.jpg', 'img/1.jpg', 'img/1.jpg', 'img/1.jpg',
'img/1.jpg', 'img/1.jpg', 'img/1.jpg', 'img/1.jpg', 'img/1.jpg',
'img/1.jpg', 'img/1.jpg', 'img/1.jpg', 'img/1.jpg', 'img/1.jpg',
'img/1.jpg', 'img/1.jpg', 'img/1.jpg', 'img/1.jpg', 'img/1.jpg',
'img/1.jpg', 'img/1.jpg', 'img/1.jpg', 'img/1.jpg', 'img/1.jpg',
'img/1.jpg', 'img/1.jpg' // Note: No comma after last entry
];
function showImage() {
var today = new Date();
var weekno = today.getWeek();
document.getElementById('WeeklyImage').src = imgList[weekno];
document.getElementById('WeeklyImage').alt = imgList[weekno];
// alert(weekno+'\t'+imgList[weekno]);
}
我想知道是否有人能告訴我怎麼轉換圖片src到PHP變量,比如$ weeklyImage或類似的東西,所以我可以做以下...
echo "<img src='" . $weeklyImage . "'>";
我需要輸出到PHP中,以便我可以將該變量用於需要PHP函數的網站的其他區域。
如果不可能,任何其他建議,將不勝感激。
謝謝!
php已經完成,並在js啓動前回家 – 2013-10-06 20:48:31
我同意@Dagon。這沒有任何意義。 PHP已經爲你的內容提供了服務,JavaScript已經完成了它的事情,就是這樣。除非你談論做某種AJAX調用(你沒有在你的問題中提到過),否則就不再需要PHP了。 – manishie
我很愚蠢......我說錯了。我的意思是,它作爲一個JS注入,但想要將輸出轉換爲$ weeklyImage而不是使用注入方法。 – user2284703