2012-06-14 91 views
0

我正在使用Drupal 7.我有page.tpl.php文件和5個菜單項。我想,每個菜單都改變標題圖像。是1 img。如何每頁更改標題圖片

©可能通過jQuery或其他方式嗎?

+0

你是說你寫了自己的主題或改變了現有的主題嗎? – kevin628

+0

請嘗試解釋你正在努力做得更清楚,目前很難理解你想要的是什麼 – musefan

回答

0

我假設你想要改變每個頁面請求的標題圖像 - 像旋轉橫幅。在HTML IMG公司,PHP腳本,像這樣的最簡單的 變化way-位置:

<img src="myheader.php"> 

然後創建myheader.php你每次want-不同和服務於它,這樣它會載入圖像:

<?php 
header('Content-type: image/png'); 
$number = time() % 5; 
readfile($number . '.png'); 

這將服務於圖像0.png,1.png,2.png,3.png,4.png。如果您有更多圖片 - 將%5更改爲您的值。 它是如何工作的?它將自1970年1月1日以來的秒數除以5並返回提醒。所以提醒總是0-4。所以它提供圖像0-4 +'.png'。 所有圖片必須是PNG。如果它們不是,則需要更改「Content-type」標題。