Affichage photo

Contenu du snippet

Pour afficher une photo différente selon le mois de l'année

Source / Exemple :


<html>
<head><title>image</title>
<script language="JavaScript">
function affiche_image() {
	var tab_image = new Array(6);
	tab_image[0]="<img src='janv_fev.jpg'>";
	tab_image[1]="<img src='mars-avril.jpg'>";
	tab_image[2]="<img src='mai-juin.jpg'>";
	tab_image[3]="<img src='juillet-aout.jpg'>";
	tab_image[4]="<img src='sept-oct.jpg'>";
	tab_image[5]="<img src='nov-dec.jpg'>";
	
	var auj = new Date();
	var mois = auj.getMonth();
	
	/*if ((mois==0)||(mois==1)) {
			document.write(tab_image[0]);
			}
	if ((mois==2)||(mois==3)) {
			document.write(tab_image[1]);
			}
	if ((mois==4)||(mois==5)) {
			document.write(tab_image[2]);
			}
	if ((mois==6)||(mois==7)) {
			document.write(tab_image[3]);
			}
	if ((mois==8)||(mois==9)) {
			document.write(tab_image[4]);
			}
	if ((mois==10)||(mois==11)) {
			document.write(tab_image[5]);
			}
	return tab_image[mois];   */
        
        for (i=0; i<=11; i++) {
		if (i==mois) {
		var j=parseInt(i/2);
		document.write(tab_image[j]);
		return tab_image[j];
		}
	}	

}
	
</script>
</head>
<body>
<table width="208" height="1280">
<tr><td>
<script language="JavaScript">
affiche_image();
</script>

</td></tr>
</table>

</body>
</html>

Conclusion :


ce script marche mai si quelqu'un a une idée pour le faire plus simplement que ca ...
N'hésitez pas

A voir également