Ver Mensaje Individual
  #1 (permalink)  
Antiguo 25/08/2008, 13:53
mcventur
 
Fecha de Ingreso: agosto-2008
Mensajes: 14
Antigüedad: 15 años, 9 meses
Puntos: 0
codigo javascript no funciona en firefox

Hola a todos. Tengo un problemilla con un codigo que no parece funcionar en el mozilla:
La siguiente función se llama con el evento onLoad de body, pero la parte de codigo que uso para calcular y aplicar el height a algunos de los elementos de la pagina no funciona en mozilla, y sí en IE sin embargo.

Código:
function inicio(){
	var i;
	var imagenes = new Array("TroquelOnMouseOver.jpg","EncuadernacionOnMouseOver.jpg","PlastificadoOnMouseOver.jpg");
	var lista_imagenes = new Array();
	for(i in imagenes){
		lista_imagenes[i] = new Image();
		lista_imagenes[i].src = imagenes[i];
	} 
	//calculamos el height de los elementos criticos
	altura=(screen.height*78)/100;
	document.getElementById("presentacion").style.height=altura-20;
	document.getElementById("capa_presentacion").style.height=altura-20;
	document.getElementById("principal").style.height=altura-20;
}
Creo que el problema debe ser este, pero es posible que en mi codigo HTML haya alguna paradoja rara de esas y el explorer lo ignora pero mozilla no...

A ver si a alguien se le ocurre algo. Gracias y un saludo