Bonjour.
J'ai un script qui est cens� masquer les images � l'ouverture de la page.
Il fonctionne presque corrctement
Le probleme c'est qu'a l'ouverture de la page, il affiche les images une fraction de seconde avant de les chacher...
Ce qui est g�nant.
Est ce qu'il y a une solution et si oui laquelle je vous joind mon script.

Page contenant l'image :
Code : S�lectionner tout - Visualiser dans une fen�tre � part
1
2
3
4
5
6
7
8
9
10
11
12
 
<div class="linkRollingImg" onclick="javascript:swap_couche('Graph1')">
			<img name='triangleGraph1' src='img/design/puces/voir.gif' border="0" alt="D&eacute;plier/Replier" /> 
			<span class="linkRollingTxt" onmouseover="this.style.color='#f17412'" onmouseout="this.style.color='#3e5966'">int&eacute;gration</span>
		</div>
		<script language='JavaScript' type="text/javascript">
		vis['Graph1'] = 'hide';
		</script>
 
		<div id='LayerGraph1' onclick="javascript:swap_couche('Graph1')">
			<img name='Graphique1' src="img/media/ecole/apres-graph1.jpg" alt="entreprise" title="entreprise" width="489" height="154" />
		</div>
Page de fonction incluse :

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
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
 
 
function MM_reloadPage(init) {  //reloads the window if Nav4 resized
 if (init==true) with (navigator) {if ((appName=="Netscape")&&(parseInt(appVersion)==4)) {
   document.MM_pgW=innerWidth; document.MM_pgH=innerHeight; onresize=MM_reloadPage; }}
 else if (innerWidth!=document.MM_pgW || innerHeight!=document.MM_pgH) location.reload();
}
MM_reloadPage(true);
 
function MM_swapImage() { //v3.0
 var i,j=0,x,a=MM_swapImage.arguments; document.MM_sr=new Array; for(i=0;i<(a.length-2);i+=3)
  if ((x=MM_findObj(a[i]))!=null){document.MM_sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];}
}
 
var vis = new Array();
 
function swap_couche(couche)
{
    if (vis[couche] == 'hide')
    {
        MM_swapImage('triangle'+couche,'','img/design/puces/cacher.gif?'+couche,1)
        MM_showHideLayers('Layer'+couche,'','show');
        vis[couche] = 'show';
    }
    else
    {
        MM_swapImage('triangle'+couche,'','img/design/puces/voir.gif?'+couche,1)
        MM_showHideLayers('Layer'+couche,'','hide');
        vis[couche] = 'hide';
    }
}
 
function MM_findObj(n, d) { //v4.0
 var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
   d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
 if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
 for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
 if(!x && document.getElementById) x=document.getElementById(n); return x;
}
 
function MM_showHideLayers() { //v3.0
 var i,p,v,obj,args=MM_showHideLayers.arguments;
 for (i=0; i<(args.length-2); i+=3) 
 if ((obj=MM_findObj(args[i]))!=null) { 
	v=args[i+2];
   if (obj.style) { 
   	obj=obj.style; 
	v=(v=='show')?'block':(v='hide')?'none':v;
//	p=(p=='show')?'hidden':(p='hide')?'visible':p;
	}
  obj.display=v;
//  obj.visibility=p;
 }
}
 
window.onload=function(){
	swap_couche('Graph1');	
	swap_couche('Graph2');
	swap_couche('Graph3');
	swap_couche('Graph4');
	swap_couche('Graph1');	
	swap_couche('Graph2');
	swap_couche('Graph3');
	swap_couche('Graph4');
}
Merci