Estoy haciendo una especie "calendario" donde se puede pasar de mes en mes con botones de "siguiente" y "anterior" y en cada mes muestra 4 imagenes con enlaces diferentes cada vez.
Use una array general que tiene muchas arrays por cada mes y en cada mes guardo los nombres de las imagenes que van ese mes.
En el body puse 4 imagenes y cree una funcion llamada cargarImagenes que cambia las imagenes del body con la propiedad .src y cambia los enlaces con lick[id].href y finalmente siguiente y anterior solo suman o restan a una variable inicial y llaman a cargarImagenes
Ahora el problema, la pagina anda perfectamente en Firefox pero en IE me sale el cartel que dice que se impidio mostrar contenido y no me muestra las imagenes.
Ayuda por favor. Quiero saber porque y si tiene solucion, cual es.
Dejo parte del codigo por si no quedo claro mi explicacion:
Body:
Código:
Funcion (anteriormente se inicializa una variable i que cambia con siguiente y anterior):<td width="20%" align="center" valign="middle"><a href="" name="Enl0"><img align="center" name="imgSrc0" id="imgSrc0" border=0 /></a></td> <td width="20%" align="center" valign="middle"><a href="" name="Enl1"><img align="center" name="imgSrc1" id="imgSrc1" border=0></a></td> <td width="20%" align="center" valign="middle"><a href="" name="Enl2"><img align="center" name="imgSrc2" id="imgSrc2" border=0></a></td> <td width="20%" align="center" valign="middle"><a href="" name="Enl3"><img align="center" name="imgSrc3" id="imgSrc3" border=0></a></td>
Código:
function cargarImagen(){ document.imgSrc0.src = "Imagenes/" + mes[i][0] + ".jpg" ; document.links["Enl0"].href = mes[i][0]+'.html'; document.imgSrc1.src = "Imagenes/" + mes[i][1] + ".jpg" ; document.links["Enl1"].href = mes[i][1]+'.html'; document.imgSrc2.src = "Imagenes/" + mes[i][2] + ".jpg" ; document.links["Enl2"].href = mes[i][2]+'.html'; document.imgSrc3.src = "Imagenes/" + mes[i][3] + ".jpg" ; document.links["Enl3"].href = mes[i][3]+'.html'; }