Salve, sono nuovo e alle prime armi col Javascipt, io ho questo codice:
codice:
<script>
 //memorizzerà l'attuale Valoredi opacità
 var val = 0;
   
 function cambiaOpacita(){
 //recuperiamo l'elemento al quale cambiare l'opacità
   var immagine = document.getElementById("im");
 
   //cambiamo l'opacità (serve un valore decimale da 0 a 1)
 immagine.style.opacity = val/100;
         
 //cambiamo l'opacità per Internet Explorer (serve un valore compreso tra 0 e 100))
 immagine.style.filter = 'alpha(opacity = ' + val + ')';
         
 }
 
 function aumentaOpacita(){
   val += 2;
   
   cambiaOpacita();
   
   if(val<100){ //se l'immagine non è completamente visibile
      setTimeout("aumentaOpacita();", 50);
   }
   
 }
</script>
 
e vorrei fare in modo che tutto ciò (cioè l'apparizione in opaco) avvenisse dopo toto secondi, cioè che dopo tot secondi inizia, non subito all'apertura della pagina.

Ringrazio