Bonjour

Le menu dynamique ne fonctionne pas sous FF avec doctype déclaré.
voir

http://www.tallard.exolia.net/Aaa-Br...nu_doctype.htm

Par contre si le doctype n'est déclaré il fonctionne voir
http://www.tallard.exolia.net/Aaa-Br...ns_doctype.htm
Sous IE il fontionne avec ou sans doctype déclaré.

Auriez vous une solution afin que le menu fontionne avec une doctype déclaré sous FF.

Merci pour vos réponses



Le code du menu

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
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
 
bgcolor='#f1ee95';
bgcolor2='#ff9933';
document.write('<style type="text/css">');
document.write('.popper { POSITION: absolute; VISIBILITY: hidden; z-index:3; }')
document.write('#topgauche { position:absolute; z-index:10; }')
document.write('A:hover.ejsmenu {color:#990000; text-decoration:none;}')
document.write('A.ejsmenu {align:center; color:#990000; text-decoration:none;display:block;width:100%;}')
document.write('DIV.n3 {color:#000000; visibility:hidden; position:absolute;left:90%;width:100px;}')
document.write('</style>')
document.write('<div style="position:relative;  z-index:10;     height:25" id="toto" onmouseover="clearTimeout(this.setattente);this.bye=false;" onmouseout="if (this.bye) {kill();} else {this.bye=true;this.setattente= setTimeout(\'toto.onmouseout()\',400);}"><DIV class=popper id=topdeck></DIV>');
 
 
/*
LIENS
*/
 
zlien = new Array;
zlien[0] = new Array;
zlien[1] = new Array;
zlien[2] = new Array;
zlien[3] = new Array;
zlien[6] = new Array;
zlien[7] = new Array;
 
/*zlien[0][0] = '<A HREF="http://www.tallard.exolia.net/index.htm" CLASS=ejsmenu"><IMG SRC="puce.gif" BORDER=0>Accueil</A>';*/
 
 
zlien[1][0] = '<A HREF="http://www.tallard.exolia.net/tallard/village-tallard.htm" CLASS=ejsmenu ><IMG SRC="puce.gif" BORDER=0>Le vieux village</A>';
zlien[1][1] = '<A HREF="http://www.tallard.exolia.net/tallard/histoire-tallard.htm" CLASS=ejsmenu ><IMG SRC="puce.gif" BORDER=0>Histoire de Tallard</A>';
zlien[1][2] = '<A HREF="http://www.tallard.exolia.net/tallard/village-tallard-chateau.htm" CLASS=ejsmenu ><IMG SRC="puce.gif" BORDER=0>Le Ch&acirc;teau</A>';
zlien[1][3] = '<A HREF="http://www.tallard.exolia.net/tallard/village-tallard-eglise.htm" CLASS=ejsmenu ><IMG SRC="puce.gif" BORDER=0>Saint Gr&eacute;goire</A>';
zlien[1][4] = '<A HREF="http://www.tallard.exolia.net/tallard/eglise-interieur.htm" CLASS=ejsmenu ><IMG SRC="puce.gif" BORDER=0>D&eacute;scription de l\'&eacute;glise</A>';
 
zlien[1][5] = '<A HREF="http://www.tallard.exolia.net/tallard/eglise_photo.htm" CLASS=ejsmenu ><IMG SRC="puce.gif" BORDER=0>L\'&eacute;glise en photos</A>';
 
zlien[1][6] = '<A HREF="http://www.tallard.exolia.net/tallard/duchamblo_bio.htm" CLASS=ejsmenu ><IMG SRC="puce.gif" BORDER=0> P&egrave;re Duchamblo</A>';
 
zlien[1][7] = '<A HREF="http://www.tallard.exolia.net/tallard/village-tallard-nuit.htm" CLASS=ejsmenu ><IMG SRC="puce.gif" BORDER=0>Tallard la nuit</A>';
 
zlien[1][8] = '<A HREF="http://www.tallard.exolia.net/tallard/photo-cpa-nb.htm" CLASS=ejsmenu ><IMG SRC="puce.gif" BORDER=0>Cartes postales</A>';
 
zlien[1][9] = '<A HREF="http://www.tallard.exolia.net/tallardiade/tallardiade_intro.htm" CLASS=ejsmenu ><IMG SRC="puce.gif" BORDER=0>La tallardiade</A>';
 
zlien[1][10] = '<A HREF="http://www.tallard.exolia.net/tallard/village_tallard_neige.htm" CLASS=ejsmenu ><IMG SRC="puce.gif" BORDER=0>Tallard sous la neige</A>';
 
zlien[1][11] = '<A HREF="http://www.tallard.exolia.net/tallard/durance.htm" CLASS=ejsmenu ><IMG SRC="puce.gif" BORDER=0>La Durance en col&egrave;re</A>';
 
zlien[1][12] = '<A HREF="http://www.tallard.exolia.net/tallard/club-aine.htm" CLASS=ejsmenu ><IMG SRC="puce.gif" BORDER=0>Le club des ain&eacute;s</A>'
 
zlien[1][13] = '<A HREF="http://www.tallard.exolia.net/tallard/college.htm" CLASS=ejsmenu ><IMG SRC="puce.gif" BORDER=0>Le coll&egrave;ge</A>';
 
zlien[1][14] = '<A HREF="http://www.tallard.exolia.net/tallard/histoire-anecdote.htm" CLASS=ejsmenu ><IMG SRC="puce.gif" BORDER=0>Histoire et anecdote</A>';
 
zlien[1][15] = '<A HREF="http://www.tallard.exolia.net/tallard/vu-du-ciel_tallard.htm" CLASS=ejsmenu ><IMG SRC="puce.gif" BORDER=0>Tallard vu du ciel</A>';
 
zlien[1][16] = '<A HREF="http://www.tallard.exolia.net/cadastre/" CLASS=ejsmenu ><IMG SRC="puce.gif" BORDER=0>Le Cadastre de 1375</A>';
 
zlien[1][17] = '<A HREF="http://www.tallard.exolia.net/tallard/moures.htm" CLASS=ejsmenu ><IMG SRC="puce.gif" BORDER=0>Antoine Moures</A>';
 
//-----------------------------------------------------------
zlien[2][0] = '<A HREF="http://www.tallard.exolia.net/village-alentours.htm" CLASS=ejsmenu><IMG SRC="puce.gif" BORDER=0>Plan - Acc&eacute;s</A>';
 
zlien[2][1] = '<A HREF="http://www.tallard.exolia.net/vu-du-ciel_exterieur.htm" CLASS=ejsmenu><IMG SRC="puce.gif" BORDER=0>La r&eacute;gion vue du ciel</A>';
 
zlien[2][2] = '<A HREF="http://www.tallard.exolia.net/barcillonnette.htm" CLASS=ejsmenu ><IMG SRC="puce.gif" BORDER=0>Barcillonnette*</A>';
 
zlien[2][3] = '<A HREF="http://www.tallard.exolia.net/chateauvieux/chateauvieux_histoire.htm" CLASS=ejsmenu><IMG SRC="puce.gif" BORDER=0>Ch&acirc;teauvieux</A>';
 
zlien[2][4] = '<A HREF="http://www.tallard.exolia.net/curban.htm" CLASS=ejsmenu><IMG SRC="puce.gif" BORDER=0>Curban*</A>';
 
zlien[2][5] = '<A HREF="http://www.tallard.exolia.net/esparron.htm" CLASS=ejsmenu><IMG SRC="puce.gif" BORDER=0>Esparron*</A>';
 
zlien[2][6] = '<A HREF="http://www.tallard.exolia.net/fouillouse/fouillouse.htm" CLASS=ejsmenu><IMG SRC="puce.gif" BORDER=0>Fouillouse</A>';
 
zlien[2][7] = '<A HREF="http://www.tallard.exolia.net/freissinouse.htm" CLASS=ejsmenu><IMG SRC="puce.gif" BORDER=0>Freissinouse*</A>';
 
zlien[2][8] = '<A HREF="http://www.tallard.exolia.net/jarjayes.htm" CLASS=ejsmenu><IMG SRC="puce.gif" BORDER=0>Jarjayes*</A>';
 
zlien[2][9] = '<A HREF="http://www.tallard.exolia.net/saulce.htm" CLASS=ejsmenu><IMG SRC="puce.gif" BORDER=0>La Saulce*</A>';
 
zlien[2][10] = '<A HREF="http://www.tallard.exolia.net/lardier-valenca.htm" CLASS=ejsmenu><IMG SRC="puce.gif" BORDER=0>Lardier et Valen&ccedil;a </A>';
 
zlien[2][11] = '<A HREF="http://www.tallard.exolia.net/lettret.htm" CLASS=ejsmenu><IMG SRC="puce.gif" BORDER=0>Lettret*</A>';
 
zlien[2][12] = '<A HREF="http://www.tallard.exolia.net/neffes.htm" CLASS=ejsmenu><IMG SRC="puce.gif" BORDER=0>Neffes*</A>';
 
zlien[2][13] = '<A HREF="http://www.tallard.exolia.net/pelleautier.htm" CLASS=ejsmenu><IMG SRC="puce.gif" BORDER=0>Pelleautier*</A>';
 
zlien[2][14] = '<A HREF="http://www.tallard.exolia.net/piegut.htm" CLASS=ejsmenu><IMG SRC="puce.gif" BORDER=0>Pi&eacute;gut*</A>';
 
zlien[2][15] = '<A HREF="http://www.tallard.exolia.net/sigoyer/sigoyer-g.htm" CLASS=ejsmenu><IMG SRC="puce.gif" BORDER=0>Sigoyer</A>';
 
zlien[2][16] = '<A HREF="http://www.tallard.exolia.net/urtis.htm" CLASS=ejsmenu><IMG SRC="puce.gif" BORDER=0>Urtis*</A>';
 
zlien[2][17] = '<A HREF="http://www.tallard.exolia.net/venterol/venterol.htm" CLASS=ejsmenu><IMG SRC="puce.gif" BORDER=0>Venterol</A>';
 
zlien[2][18] = '<A HREF="http://www.tallard.exolia.net/vitrolles.htm" CLASS=ejsmenu><IMG SRC="puce.gif" BORDER=0>Vitrolles*</A>';
 
zlien[2][19] = '<A HREF="javascript:void(0)" CLASS=ejsmenu>    &nbsp; &nbsp; &nbsp; * Page vide !!</A>';
 
//-------------------------------------------------------------------------
 
zlien[3][0] = '<A HREF="http://www.tallard.exolia.net/a-petit-pas/tournoux.htm" CLASS=ejsmenu><IMG SRC="puce.gif" BORDER=0>Le Bois Tournoux</A>';
 
zlien[3][1] = '<A HREF="http://www.tallard.exolia.net/a-petit-pas/foureyssasse.htm" CLASS=ejsmenu><IMG SRC="puce.gif" BORDER=0>Foureyssasse</A>';
 
zlien[3][2] = '<A HREF="http://www.tallard.exolia.net/a-petit-pas/petite-ceuse.htm" CLASS=ejsmenu><IMG SRC="puce.gif" BORDER=0>Tour de la petite C&eacute;&uuml;se</A>';
 
 
 
zlien[6][0] = '<A HREF="http://www.tallard.exolia.net/partenaires/partenaire-pub.htm" CLASS=ejsmenu><IMG SRC="puce.gif" BORDER=0>Tous nos Partenaires</A>';
 
zlien[6][1] = '<A HREF="http://www.tallard.exolia.net/partenaires/art.htm" CLASS=ejsmenu><IMG SRC="puce.gif" BORDER=0>Art et Culture</A>';
 
zlien[6][2] = '<A HREF="http://www.tallard.exolia.net/partenaires/beaute.htm" CLASS=ejsmenu><IMG SRC="puce.gif" BORDER=0>Beaut&eacute;s</A>';
 
zlien[6][3] = '<A HREF="http://www.tallard.exolia.net/partenaires/commerce.htm" CLASS=ejsmenu><IMG SRC="puce.gif" BORDER=0>Commerces</A>';
 
zlien[6][4] = '<A HREF="http://www.tallard.exolia.net/partenaires/entreprises.htm" CLASS=ejsmenu><IMG SRC="puce.gif" BORDER=0>Entreprises</A>';
 
zlien[6][5] = '<A HREF="http://www.tallard.exolia.net/partenaires/hotels.htm" CLASS=ejsmenu><IMG SRC="puce.gif" BORDER=0>Hotels</A>';
 
zlien[6][6] = '<A HREF="http://www.tallard.exolia.net/partenaires/gites.htm" CLASS=ejsmenu><IMG SRC="puce.gif" BORDER=0>Gites Ruraux</A>';
 
zlien[6][7] = '<A HREF="http://www.tallard.exolia.net/partenaires/loisirs.htm" CLASS=ejsmenu><IMG SRC="puce.gif" BORDER=0>Loisirs</A>';
 
zlien[6][8] = '<A HREF="http://www.tallard.exolia.net/partenaires/produit_ferme.htm" CLASS=ejsmenu><IMG SRC="puce.gif" BORDER=0>Produit de la ferme</A>';
 
zlien[6][9] = '<A HREF="http://www.tallard.exolia.net/partenaires/restaurant.htm" CLASS=ejsmenu><IMG SRC="puce.gif" BORDER=0>Restaurants</A>';
 
zlien[6][10] = '<A HREF="http://www.tallard.exolia.net/partenaires/camping.htm" CLASS=ejsmenu><IMG SRC="puce.gif" BORDER=0>Camping</A>';
 
zlien[7][0] = '<a href="http://www.tallard.exolia.net/commentaire/lire-commentaire.htm" CLASS=ejsmenu><IMG SRC="puce.gif" BORDER=0>Lire les commentaires </A>';
zlien[7][1] = '<a href="http://www.tallard.exolia.net/commentaire/poster-commentaire.htm" CLASS=ejsmenu><IMG SRC="puce.gif" BORDER=0>Ecrire un commentaire</A>';
 
 
 
 
var niveau3 = new Array();
niveau3[0] = new Array;
niveau3[1] = new Array;
niveau3[0][0] = '<A HREF="aa" CLASS=ejsmenu>Niveau 3 ligne 1a</A>';
niveau3[0][1] = '<A HREF="bbbb" CLASS=ejsmenu>Niveau 3 ligne 2a</A>';
niveau3[0][2] = '<A HREF="cccc" CLASS=ejsmenu>Niveau 3 ligne 3a</A>';
niveau3[1][0] = '<A HREF="aa" CLASS=ejsmenu>Niveau 3 ligne 1b</A>';
niveau3[1][1] = '<A HREF="bbbb" CLASS=ejsmenu>Niveau 3 ligne 2b</A>';
 
var nava = (document.layers);
var dom = (document.getElementById);
var iex = (document.all);
if (nava) { skn = document.topdeck }
else if (dom) { skn = document.getElementById("topdeck").style }
else if (iex) { skn = topdeck.style }
skn.top = 25;
 
function pop(msg,pos)
{
skn.visibility = "hidden";
a=true
skn.left = pos;
var content ="<TABLE BORDER=0 CELLPADDING=0 CELLSPACING=0 BGCOLOR=#990000 WIDTH=150><TR><TD><TABLE WIDTH=100% BORDER=0 CELLPADDING=0 CELLSPACING=1>";
pass = 0
 
while (pass < msg.length)
{
content += "<TR><TD BGCOLOR="+bgcolor+" onMouseOver=\"this.style.background='"+bgcolor2+"'\" onMouseOut=\"this.style.background='"+bgcolor+"'\" HEIGHT=20><FONT SIZE=1 FACE=\"Verdana\"><B> "+msg[pass]+"</B></FONT></TD></TR>";
pass++;
}
content += "</TABLE></TD></TR></TABLE>";
if (nava)
{
skn.document.write(content);
skn.document.close();
skn.visibility = "visible";
}
else if (dom)
{
document.getElementById("topdeck").innerHTML = content;
skn.visibility = "visible";
}
else if (iex)
{
document.all("topdeck").innerHTML = content;
skn.visibility = "visible";
}
}
function kill()
{
skn.visibility = "hidden";
if(window.div)
div.style.visibility = "hidden";
}
function niv3(n,e)
{
if(window.div)
div.style.visibility = "hidden";
if(niv3.arguments.length==2)
{
var lien = e.target?e.target:e.srcElement;
div = lien.nextSibling;
var content ="<TABLE BORDER=0 CELLPADDING=0 CELLSPACING=0 BGCOLOR=#990000 WIDTH=150><TR><TD><TABLE WIDTH=100% BORDER=0 CELLPADDING=0 CELLSPACING=1>";
pass = 0 
while (pass < niveau3[n].length)
{
content += "<TR><TD BGCOLOR="+bgcolor+" onMouseOver=\"this.style.background='"+bgcolor2+"'\" onMouseOut=\"this.style.background='"+bgcolor+"'\" HEIGHT=20><FONT SIZE=1 FACE=\"Verdana\"><B> "+niveau3[n][pass]+"</B></FONT></TD></TR>";
pass++;
}
content += "</TABLE></TD></TR></TABLE>";
div.innerHTML = content;
div.style.visibility = "visible";
}
}
 
document.onclick = kill;
document.write('<DIV ID=topgauche><TABLE BORDER=0 CELLPADDING=0 CELLSPACING=0 BGCOLOR=#990000 WIDTH=800><TR><TD><TABLE CELLPADING=0 CELLSPACING=1 BORDER=0 WIDTH=100% HEIGHT=25><TR>')
document.write('<TD WIDTH=100 ALIGN=center BGCOLOR='+bgcolor+' onMouseOver="this.style.background=\''+bgcolor2+'\';pop(zlien[0],0)" onMouseOut="this.style.background=\''+bgcolor+'\'"><A HREF="http://www.tallard.exolia.net/index.htm" onMouseOver="pop(zlien[0],0)" href=# CLASS=ejsmenu><FONT SIZE=1 FACE="Verdana"><B>Accueil</B></FONT></a></TD>')
document.write('<TD WIDTH=100 ALIGN=center BGCOLOR='+bgcolor+' onMouseOver="this.style.background=\''+bgcolor2+'\';pop(zlien[1],78)" onMouseOut="this.style.background=\''+bgcolor+'\'"><A onClick="return(false)" onMouseOver="pop(zlien[1],100)" href=# CLASS=ejsmenu><FONT SIZE=1 FACE="Verdana"><B>Village de Tallard</B></FONT></a></TD>')
document.write('<TD WIDTH=100 ALIGN=center BGCOLOR='+bgcolor+' onMouseOver="this.style.background=\''+bgcolor2+'\';pop(zlien[2],156)" onMouseOut="this.style.background=\''+bgcolor+'\'"><A onClick="return(false)" onMouseOver="pop(zlien[2],200)" href=# CLASS=ejsmenu><FONT SIZE=1 FACE="Verdana"><B>Villages alentours</B></FONT></a></TD>')
document.write('<TD WIDTH=100 ALIGN=center BGCOLOR='+bgcolor+' onMouseOver="this.style.background=\''+bgcolor2+'\';pop(zlien[3],234)" onMouseOut="this.style.background=\''+bgcolor+'\'"><A onClick="return(false)" onMouseOver="pop(zlien[3],300)" href=# CLASS=ejsmenu><FONT SIZE=1 FACE="Verdana"><B>A petits pas</B></FONT></a></TD>')
document.write('<TD WIDTH=100 ALIGN=center BGCOLOR='+bgcolor+' onMouseOver="this.style.background=\''+bgcolor2+'\';pop(zlien[4],312)" onMouseOut="this.style.background=\''+bgcolor+'\'"><A HREF="http://www.tallard.exolia.net/dotclear"  onMouseOver="pop(zlien[4],400)" href=# CLASS=ejsmenu><FONT SIZE=1 FACE="Verdana"><B>Le journal</B></FONT></a></TD>')
document.write('<TD WIDTH=100 ALIGN=center BGCOLOR='+bgcolor+' onMouseOver="this.style.background=\''+bgcolor2+'\';pop(zlien[5],390)" onMouseOut="this.style.background=\''+bgcolor+'\'"><A HREF="http://www.tallard.exolia.net/agenda/" onMouseOver="pop(zlien[5],500)" href=# CLASS=ejsmenu><FONT SIZE=1 FACE="Verdana"><B>agenda</B></FONT></a></TD>')
document.write('<TD WIDTH=100 ALIGN=center BGCOLOR='+bgcolor+' onMouseOver="this.style.background=\''+bgcolor2+'\';pop(zlien[6],465)" onMouseOut="this.style.background=\''+bgcolor+'\'"><A onClick="return(false)" onMouseOver="pop(zlien[6],600)" href=# CLASS=ejsmenu><FONT SIZE=1 FACE="Verdana"><B>Nos partenaires</B></FONT></a></TD>')
document.write('<TD WIDTH=100 ALIGN=center BGCOLOR='+bgcolor+' onMouseOver="this.style.background=\''+bgcolor2+'\';pop(zlien[7],552)" onMouseOut="this.style.background=\''+bgcolor+'\'"><A onClick="return(false)" onMouseOver="pop(zlien[7],700)" href=# CLASS=ejsmenu><FONT SIZE=1 FACE="Verdana"><B>Commentaires</B></FONT></a></TD>')
document.write('<TD WIDTH=100 ALIGN=center BGCOLOR='+bgcolor+' onMouseOver="this.style.background=\''+bgcolor2+'\';pop(zlien[8],624)" onMouseOut="this.style.background=\''+bgcolor+'\'"><A HREF="http://www.tallard.exolia.net/lien.htm" onMouseOver="pop(zlien[8],800)" href=# CLASS=ejsmenu><FONT SIZE=1 FACE="Verdana"><B>Liens</B></FONT></a></TD>')
document.write('<TD WIDTH=100 ALIGN=center BGCOLOR='+bgcolor+' onMouseOver="this.style.background=\''+bgcolor2+'\';pop(zlien[9],702)" onMouseOut="this.style.background=\''+bgcolor+'\'"><A HREF="http://www.tallard.exolia.net/cp" onMouseOver="pop(zlien[8],900)" href=# CLASS=ejsmenu><FONT SIZE=1 FACE="Verdana"><B>Envoyez des E_carte</B></FONT></a></TD>')
 
 
 
 
document.write('</TR></TABLE></TD></TR></TABLE></DIV></div>')