ciao a tutti.
avrei bisogno una funzione che mi permette di applicare un effetto alpha ad un immagine.
Lo script deve essere anche in grado di gestire il rollover dell'immagine in questo modo:
on mouse over - da 50 a 100% subito
on mouse out - da 100 a 50 in 2 o 3 secondi (rallentato)
Ho provato con questo:
<SCRIPT>
function alphaon(xx)
{document[xx].filters.alpha.opacity +=50;}
function alphaoff(xx){
test=xx
provatimer=setInterval("prova(test)", 100)}
function prova(xx){
if(document[xx].filters.alpha.opacity>50){
document[xx].filters.alpha.opacity -= 10
}
else{clearInterval(provatimer)}
}
</script>
Il problema è che se applicato a più immagini fa dei casini mostruosi, probabilmente perchè pasando con il mouse velocemente su più immagini questo che non ha il tempo di eseguirsi che già viene richiamato....
qualcuno può consigliarmi una scappatoia per ottenere lo stesso effetto senza problemi?
grazie mille
citrus
![]()