Utilise une fonction javascript avec un timeout qui va modifier lstyle CSS de l'élément de ta page quidoit apparaître.
Pour les effets voir à cette adresse (CSS):
http://www.fred.net/dhark/demos/css/css_filter_examples.html
Je n'ai pas testé, mais ça devrait ressemblert à quelquechose comme ceci:
var delay = 100;
var step= 5;
var effectValue = 0;
function reveal(elmName){
if(effectValue<100){
styleUpdated = 'Filter: Alpha(Opacity='+effectValue+', FinishOpacity=0, Style=1, StartX=0, StartY=0, FinishX=580, FinishY=0)';
document.all(elmName).style=styleUpdated;
effectValue+=step;
setTimeout('reveal();",delay);
}
}
elmName = attribut
name de l'élément sur lequel tu dois appliquer l'effet.
Tu dois absolument définir l'attribut
style avec des valeurs par défaut pour l'élément sur lequel tu appliques l'effet.
Tu dois encore adapter les valeurs du filtre
Alpha pour affiner ton effet.
Ceci ne fonctionne qu'en IE. Si tu veux que ça fonctionne sur tous les navigateurs, tu devras passer par Flash.
;-)
HackTrack