Non so se funziona perchè sono dietro a un proxy che mette tutto in cache, quindi dovresti provarlo tu.
Copia il codice e salvalo
Poi dovresti preparare un piccola gif di nome 'wait.gif' (o scaricartela ad esempio qui http://www.vamservices.com/V3/images/wait.gif) e metterla nella stessa cartella in cui si trova questo script
Per inciso il codice cerca di caricare come esempio un'immagine di 937 kb... occhio ai tempi se sei a 56kb
codice:<html> <head> <script> function preload(img, placeholder) { // visualizzo immagine di attesa document.getElementById('myimg_div').style.display = 'block'; // carico immagine myimg = new Image(); myimg.onload = viewimg(img, placeholder); myimg.src = img; } function viewimg(img, placeholder) { document.getElementById(placeholder).setAttribute('src', img); } </script> </head> <body> image <div id="myimg_div" style="display: none"> [img]wait.gif[/img] </div> <body> </html>
Edit: l'ho appena provato, funziona che è 'na bellezza --
![]()
![]()

Rispondi quotando