Tengo una función en un fichero JS. Cuando la llamo usando el navegador EXPLORER funciona correctame, sin ningún problema. Pero si llamo a la función usando el navegador MOZILLA FIREFOX pos no ejecuta las instrucciones de la función (es como si sólo las entendiera explorer)
¿Que puedo hacer para que en ambos navegadores funcione?
NOTA: La página lo único que tiene es un conjunto de enlaces con nombres de moléculas, que al pulsar sobre ellos muestra la molécula en cuestión en un IFRAME.
La función lo que hace es cambiar el estilo de los enlaces en el caso de estar en reposo o ser ese el pulsado en ese momento, y cargar un HTML en el iFrame dependiendo del enlace pulsado.
Código:
¿Alguien puede ayudarme?.... Muchas gracias function Visor (num){ numMolc=4; var molecula1="jmol1.htm"; var molecula2="jmol2.htm"; var molecula3="jmol3.htm"; var molecula4="jmol4.htm"; for (var i=1; i<=numMolc;i++){ eval("mol"+ i +".className='repose'"); //pongo el enlace en reposo } eval("mol"+num+".className='select'"); //pongo el enlace resaltado de la molécula que muestro parent.visorjmol.location=eval("molecula"+num); //en el visor iFrame cargo la molécula correcta }