Salve a tutti, sto cercando di creare per un mio sito un preloader che visualizzi una gif animata prima che venga caricata la pagina php ecco il codice che ho scritto sin ora ma non funziona:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title>Documento senza titolo</title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<script language="JavaScript" type="text/javascript">
//Browsercheck
n=document.layers
ie=document.all
//Hides the layer onload
function hideIt(){
if(ie || n){
if(n) document.divLoadCont.visibility="hidden"
else divLoadCont.style.visibility="hidden"
}
}
</script>
<style>
#divLoadCont{position:absolute; width:100%; height:95%; top:0; left:0; background-color:white; layer-background-color:white; font-family:arial,helvetica; z-index:100}
TD{font-family:arial,helvetica}
</style>
</head>
<body onload="hideIt()">
<script>
//We write the table and the div to hide the content out, so older browsers won't see it
if(ie || n) document.write('<div id="divLoadCont"><table width="550" border="0" cellspacing="0" cellpadding="0" align="center"><tr><td align="center">[img]../img/ajax-loader.gif[/img]</td></tr></table></div>')
</script>
</body>
</html>
ma se inserisco questo codice in una pagina che fa delle iterazioni php prima, questa non funziona. come posso ovviare e realizzare l'effetto da me cercato?