Ver Mensaje Individual
  #2 (permalink)  
Antiguo 08/04/2004, 01:58
tuto
 
Fecha de Ingreso: noviembre-2003
Ubicación: Alicante
Mensajes: 111
Antigüedad: 20 años, 6 meses
Puntos: 1
Hola de nuevo,

Por si a alguien le puede resultar interesante al final lo he adecuado de la siguiente forma.

<script language="javascript">

function precarga()
{
if(document.readyState == "complete" && window.parent.frames['cesta'].document.readyState == "complete" && window.parent.frames['frmMenu'].document.readyState == "complete" && window.parent.frames['topFrame'].document.readyState == "complete")
{
clearTimeout(tiempo);
document.getElementById('pre').style.visibility='h idden';
window.parent.frames['cesta'].document.getElementById('pre').style.visibility=' hidden';
window.parent.frames['frmMenu'].document.getElementById('pre').style.visibility=' hidden';
window.parent.frames['topFrame'].document.getElementById('pre').style.visibility=' hidden';
}
else{
tiempo=window.setTimeout('precarga()',500)}

}

precarga()

</script>

El script se encuentra en el frameprincipal.

En cada uno de los frames hay una capa llamada "pre" de color blanco que unicamente desaparece cuando todos y cada uno de todos los frames ya han sido cargados.

Gracias Tunait por la base de este script,

Un saludo a todos.