bonjour à tous
Je cherche depuis des sècles mon problème et je ne trouve pas.
Voilà mon code :
sur firefox ça marche bien mais sur IE (else) pas moyen de le faire fonctionner
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17 c=document.createElement('div'); c.id="c"; c.style.marginLeft=M+"px"; //c.style.width=W+"px"; c.style.width="100%"; c.style.height=H+"px"; c.style.display="none"; c.style.marginTop=T+"px"; if (!browser.IE) { $(c).visualEffect('Opacity', { from: 0.01, to: 1.0,duration: FADE_DURATION });} else { //new Effect.Opacity('c', { duration:FADE_DURATION, from:0.01, to:1.0}); new Effect.Appear('c'); //$(id2).visualEffect('Opacity', { from: 0.01, to: 1.0,duration: FADE_DURATION });} }
il s'agit donc d'une div créé par programmation (car sur une div créée directement sur le html ça marche evidemment )
j'ai essayé :
new Effect.Appear('c');
new Effect.Appear(c);
new Effect.Appear($(c));
c.visualEffect... et tràs là là, j'ai tout essayé et j'ai un message d'erreur javascript.
merci
Partager