08/04/2004, 01:58
|
| | Fecha de Ingreso: noviembre-2003 Ubicación: Alicante
Mensajes: 111
Antigüedad: 21 años, 1 mes 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. |