Mi sa che oltre a copiare non hai proprio fatto null'altro...
![]()
Allora, se tu avessi cercato di capire come funge, avresti subito notato che:
La prima chiamata serve a rendere visibile la div di attesa, la SECONDA la nasconde...codice:<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <html> <head> <title> Prova </title> </head> <body> <div id="waitDiv" style="position: absolute; left: 200px; top: 200px; width:460px; height:140px; visibility:hidden; background:#0066ff; border:1px solid black;"> <center> Attendere prego... </center> </div> <script type="text/javascript"> <!-- var DHTML = (document.getElementById || document.all || document.layers); function ap_getObj(name) { if (document.getElementById) { return document.getElementById(name).style; } else if (document.all) { return document.all[name].style; } else if (document.layers) { return document.layers[name]; } } function ap_showWaitMessage(div,flag) { if (!DHTML) return; var x = ap_getObj(div); x.visibility = (flag) ? 'visible':'hidden'; if(!document.getElementById) if(document.layers) x.left=280/2; return true; } //questo fa APPARIRE la finestra di attesa ap_showWaitMessage('waitDiv', true); //--> </script> qui ci metti tutta la tua pagina in modo che si carichi mentre la div di attesa è visibile <script type="text/javascript"> <!-- //questo fa sparire la finestra di attesa ap_showWaitMessage('waitDiv', false); //--> </script> </body> </html>
![]()

Rispondi quotando