Mon layer ne s'affiche pas
	
	
		Bonjour à tous,
Je suis désolé de laisser un post aussi basique mais je n'ai pas fait de JavaScript depuis des années 
et j'ai, à n'en pas douter, de sérieuses lacunes...
Mon script qui me parait simple et propre ne tourne pas. Cela fait des heures que je suis dessus et je 
sèche lamentablement. J'ai vraiment besoin de vous. Et d'avance, merci.
Voilà le script :
// Dans le Head
	Code:
	
| 12
 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
 
 | <STYLE type="text/css"> 
<!--
 
.attributs {
background-color:#800000; 
layer-background-color:#800000; 
position:absolute; 
top:245px; left:17px; 
width:110px; 
height:60px; 
text-decoration : none; 
font-size : 8pt;  
font-family: Verdana; font-weight: bold; 
color: #DEC9A0; 
background: transparent; 
text-align: center; 
visibility: hidden;
    }
-->
</style>
 
<SCRIPT language="JavaScript">
 
function voirCalque (val) {
 
    if (val==0) {
	if (document.layers)
	     document.layers["calque1"].visibility='hide';
	else
	     document.all["calque1"].style.visibility='hidden';
	}
    } 
 
    else if (val==1) {
	if (document.layers)
	     document.layers["calque1"].visibility='show';
	else
	     document.all["calque1"].style.visibility='visible';
	}
    } 
} 
 
</SCRIPT> | 
 
// Dans le Body
	Code:
	
| 12
 3
 
 | <div id="calque1" class="attributs">
Qu'est-ce que l'énergie ? D'ou vient-elle ? A quoi sert-elle ? Comment la capturer, la stocker ?
</div> | 
 
// Puis un lien
  
	Code:
	
| 12
 3
 4
 5
 6
 7
 8
 9
 10
 11
 12
 
 | <TABLE width=100%>
  <TR>
	<TD width=120 align="right" bgcolor="#800000">
	    <a href="./energie/index.php" 
	    onMouseOver="voirCalque(1);"
 	    onMouseOut="voirCalque(0);">
	    L'énergie</A>  
	</TD>
        ....................
        .............
  </TR>
  </TABLE> | 
 
// C'est tout, et rien ne se passe !
Merci de votre aide.
Cordialement,
Whombat