Ver Mensaje Individual
  #1 (permalink)  
Antiguo 06/03/2009, 08:36
dibuga
 
Fecha de Ingreso: octubre-2008
Mensajes: 87
Antigüedad: 16 años, 3 meses
Puntos: 0
Problemas con una funciónJS

Buenas:

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:
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
	
}
¿Alguien puede ayudarme?.... Muchas gracias