ma sbaglio o se inizializzi una new image ogni volta e setti l' onload prima dell' src l' immagine viene ricaricata (o anche solo ripescata dalla cache) e l' onload scatta come e' lecito aspettarsi?
codice:<script type="text/javascript"> <!-- var caricate=0; function carica(percorso){ // document.getElementById('ingrandita').src='empty.gif'; // alert('inizio caricamento'); var imm=new Image(); imm.onload=cambia; imm.src=percorso; } function cambia(){ document.title='imm.onload effettuati: '+caricate++; var DOMimg=document.getElementById('ingrandita'); DOMimg.src=this.src; DOMimg.style.width=this.width+'px'; DOMimg.style.height=this.height+'px'; } //--> </script>codice:carica xl/06403.jpg carica xl/06404.jpg [img]empty.gif[/img]