Intanto riscrivo un tag area:
<area shape="rect" coords="18,3,87,19" href="#" onClick="changeSeason(0);this.blur();return false;">
il this blur() serve per il browser IE, ma nonda` fastidio agli altri.
Nota che le stagioni devono andare da 0 a 3 (per essere compatibile con il vettore.
Se vuoi anche far andare ad un link, puoi farlo, ma la funzione va modificata. E occorre aggiungere un vettore di link:
codice:
var indirizzi = new Array();
indirizzi[0] = "primavera.htm";
indirizzi[1] = "estate.htm";
indirizzi[2] = "autunno.htm";
indirizzi[3] = "inverno.htm";
var immstag = new Array();
function preloadstag() {
immstag[0] = new Image(); // primavera
immstag[0].src = MenuStag0.gif;
immstag[1] = new Image(); // estate
immstag[1].src = MenuStag1.gif;
immstag[2] = new Image(); // autunno
immstag[2].src = MenuStag2.gif;
immstag[3] = new Image(); // inverno
immstag[3].src = MenuStag3.gif;
}
function changeSeason(ep) {
document.getElementById('stag').src = immstag[ep].src;
document.getElementById('ID_IFRAME').location.href = indirizzi[ep];
}