Ver Mensaje Individual
  #1 (permalink)  
Antiguo 01/01/2009, 12:20
samy4ever
 
Fecha de Ingreso: agosto-2008
Mensajes: 143
Antigüedad: 15 años, 8 meses
Puntos: 1
Problema con setInterval

Hola!

El tema es fácil pero no me resulta...

A ver, al cargar mi página llamo a una función la cual usa el setInterval y su misión es incrementar un texto N veces; lo incrementar el tamaño que le paso a la funcón por parámetro. Pués el problema es que la primera vez me lo hace bien pero las siguientes veces, no. Imagino que el problema es que no me incrementa el valor de la variable y por eso mismo la primera vez me lo hace bien pero luego ya no.

A ver quien me puede echar una mano!

Código:

Código:
<body onLoad="inittitle(1);">

	<div id="header">
	Aquí iran el logo y el título
	</div>
Código:
function inittitle(size){
	var aux = setInterval("efec("+(size++)+")",1000);
	setTimeout("clearInterval("+aux+")",1500000);
}

function efec(size){
	document.getElementById('header').style.fontSize = size + "%";

}
EDITO: En FF desaparece el texto, pero imagino que porqué al empezar tan pequeño no se ve:P