2012-06-14 44 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”标题。