Bonjour,

voila je galère depuis un moment sur mon code. mon problème est que mon menu, quand je clique dessus, ne s'affiche pas sous firefox mais s'affiche sous IE, certainement un problème du code.

il me met l'erreur suivante sous FF : document.layers has no proerties

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
<!--
current="menu117";
style="";
 
if(isIE() )
	{
	boards="document.all";
	style=".style";
	}
else	
	boards="document.layers";
 
function browser()
	{
	var info=navigator.userAgent;
	return info.indexOf("MSIE");
	}
 
function isIE()
	{
	return browser()>0 ? true : false;
	return false;
	}   
 
function afficheCalque(aCalque)
	{
	cacheCalque(current);
               isIE() ?  str="visible" :   str="show";
               eval(boards + '["' + aCalque + '"]' + style + '.visibility="' + str + '"');
               current=aCalque;
	}
 
function cacheCalque(aCalque)
	{
        isIE() ?  str="hidden" :   str="hide";
		eval(boards + '["' + aCalque + '"]' + style + '.visibility="' + str + '"');
	}
Merci d'avance pour votre aide.