JavaScript - Precarga de imagenes en capas

 
Vista:

Precarga de imagenes en capas

Publicado por Juanjo (2 intervenciones) el 18/08/2000 00:00:00
Tengo una página construida con capas, pero al cargarla hace un efecto muy feo. Hace como una precarga de las imagenes, aparecen en pantalla y luego ya ejecuta la función que puse yo de ocultarlas. Pero es que cada vez que se carga de nuevo, todas las capas que deberían aparecer ocultas, se muestran durante un momentillo. Si alguien me puede ayudar, se lo agradecería.

Un saludo

Juanjo
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:Precarga de imagenes en capas

Publicado por PacBack (1 intervención) el 21/08/2000 00:00:00
Necesitaría el código de la página; pero puedes probar a precargar las imágenes con
var mipicture=new Image();
mipicture.src="imagen.jpg";

Tb recuerda inicializar las capas con visibilidad hidden en el style.

Espero que te sirva de algo.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Precarga de imagenes en capas

Publicado por Alejandro (31 intervenciones) el 16/01/2001 00:00:00
Eso ocurre cuando defines las capas de manera Inline, es decir:
<div id=´capa1´ style=´position:.....´>
datos
</div>
Aunque pongas visibility:hidden; durante un breve espacio de tiempo se muestra la capa, creando un efecto muy feo.

Para evitar esto define las propiedades de la capa de manera External, de forma que:

<head>
.
.
.
<style TYPE="text/css">
<!--
#capa1{position:absolute; left:1; top:80; visibility:hidden;}
//-->
</style>
.
.
</head>

</html>
.
.
<div id=´capa1´>datos</div>
.
.
</html>

De esta forma la capa aparecerá oculta desde un principio.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar