mylyss Posté 18 Décembre 2003 Posté 18 Décembre 2003 Allo, c'est pas mal la première fois que j'essaie le java et tout va bien, sauf que... explication : j'ai utilisé java pour concevoir un menu déroulant dynamique qui s'ouvre quand la souris arrive dessus. ça fonctionne, les liens aussi. Donc, en cliquant sur un lien, je me retrouve dans une autre page. une fois cette page consultée, je clique sur mon bouton de retour pour revenir, mais là, mon menu ne s'affiche plus...??? Il s'affiche seulement une fois en fin de compte. Et mon bouton de retour est correct. Donc, le problème me semble le java. Qu'est-ce qui peut causer ça? Merci.
Neoboot Posté 18 Décembre 2003 Posté 18 Décembre 2003 Salut mylyss Si tu pouvait nous donner ton code se sera plus simple de diagnostiquer J'ai essayer le site que tu as inscrit dans ton profile mais sa n'as pas l'ait d'etre le bon....
mylyss Posté 19 Décembre 2003 Auteur Posté 19 Décembre 2003 Voila le code dans mon fichier .js : /* SCRIPT TROUVE SUR L'EDITEUR JAVASCRIPT http://www.editeurjavascript.com */ /* A REGLER MANUELLEMENT SI LE CADRE EST TROP PETIT */ hauteurcadre = 50; xmenu = new Array; xlien = new Array; xmenu[0] = 'Utilitaires'; xmenu[1] = 'Multimédia'; xmenu[2] = 'Logiciels'; xlien[0] = '' xlien[1] = '' xlien[2] = '' xlien[0] += '<A HREF="http://www.oddworldz.com/zgroupe/internet2.htm" CLASS=menudyn3>Recherche sur Internet</A>'; xlien[0] += ' | ' xlien[0] += '<A HREF="http://www.oddworldz.com/zgroupe/bourses.htm" CLASS=menudyn3>Demandes de bourses</A>'; xlien[0] += ' | ' xlien[0] += '<A HREF="http://www.oddworldz.com/zgroupe/courriel.htm" CLASS=menudyn3>Courriel</A>'; xlien[0] += ' | ' xlien[0] += '<A HREF="http://www.oddworldz.com/zgroupe/jeunes.htm" CLASS=menudyn3>Jeunes Créateurs</A>'; xlien[1] += '<A HREF="http://www.oddworldz.com./zgroupe/numerisation.htm" CLASS=menudyn3>Numérisation</A>'; xlien[1] += ' | ' xlien[1] += '<A HREF="http://www.oddworldz.com./zgroupe/photoshop.htm" CLASS=menudyn3>Initiation à Photoshop</A>'; xlien[1] += ' | ' xlien[1] += '<A HREF="http://www.oddworldz.com./zgroupe/illust.htm" CLASS=menudyn3>Initiation à Illustrator</A>'; xlien[1] += ' | ' xlien[1] += '<A HREF="http://www.oddworldz.com./zgroupe/web.htm" CLASS=menudyn3>Création de page Web</A>'; xlien[2] += '<A HREF="http://www.oddworldz.com./zgroupe/windows.htm" CLASS=menudyn3>Windows</A>'; xlien[2] += ' | ' xlien[2] += '<A HREF="http://www.oddworldz.com./zgroupe/word.htm" CLASS=menudyn3>Word</A>'; xlien[2] += ' | ' xlien[2] += '<A HREF="http://www.oddworldz.com./zgroupe/excel.htm" CLASS=menudyn3>Excel</A>'; xlien[2] += ' | ' xlien[2] += '<A HREF="http://www.oddworldz.com./zgroupe/powerpoint.htm" CLASS=menudyn3>PowerPoint</A>'; xlien[2] += ' | ' xlien[2] += '<A HREF="http://www.oddworldz.com./zgroupe/publisher.htm" CLASS=menudyn3>Publisher</A>'; xlien[2] += ' | ' xlien[2] += '<A HREF="http://www.oddworldz.com./zgroupe/outlook.htm" CLASS=menudyn3>Outlook</A>'; document.write('<STYLE TYPE="text/css">\nA.menudyn3 {color:#FFFFFF; text-decoration:none;}\nA:hover.menudyn3 {color:#000000;text-decoration:none;}\n</STYLE>'); document.write('<TABLE CELLPADDING=0 CELLSPACING=0 BORDER=0 WIDTH='+(xlien.length*100)+' BGCOLOR=#000000> <TR><TD><TABLE CELLPADDING=2 CELLSPACING=1 BORDER=0 WIDTH=100%> <TR>'); for(i=0;i<xlien.length;i++) { document.write('<TD BGCOLOR=#336699 onMouseOver="java script:colorIt(this);MajMenu('+i+')" ALIGN=center ID=td'+i+'><FONT SIZE=1 FACE="Arial"><B><A HREF="#" onClick="return(false)" onMouseOver="MajMenu('+i+')" CLASS=menudyn3>'+xmenu+'</A></B></FONT></TD>'); } document.write('</TR> <TR> <TD COLSPAN='+(xlien.length)+' BGCOLOR=#6699CC HEIGHT='+hauteurcadre+' VALIGN=top><ilayer id="dynamenu31" width=100% height='+hauteurcadre+'><layer id="dynamenu32" width=100% height='+hauteurcadre+'><div id="dynamenu33"> </div></layer></ilayer></TD> </TR></TABLE></TD></TR></TABLE>'); function colorIt(tditem) { if(document.all) { document.all.td0.style.background='#336699'; document.all.td1.style.background='#336699'; document.all.td2.style.background='#336699'; tditem.style.background='#6699CC'; } else if(document.getElementById) { document.getElementById("td0").style.background='#336699'; document.getElementById("td1").style.background='#336699'; document.getElementById("td2").style.background='#336699'; tditem.style.background='#6699CC'; } } function MajMenu(menu) { which = xlien[menu]; if (document.layers){ document.dynamenu31.document.dynamenu32.document.write('<FONT SIZE=1 FACE="Arial"><B>'+which+'</B></FONT>') document.dynamenu31.document.dynamenu32.document.close() } else if (document.getElementById) { document.getElementById("dynamenu33").innerHTML = '<CENTER><FONT SIZE=1 FACE="Verdana, Arial"><B>'+which+'</B></FONT></CENTER>'; } else if (document.all){ dynamenu33.innerHTML=' ' dynamenu33.innerHTML='<FONT SIZE=1 FACE="Arial"><B>'+which+'</B></FONT>'; } } if (document.getElementById) colorIt(document.getElementById("td0")); else if (document.all){ colorIt(document.all.td0); } MajMenu(0);
Monique Posté 19 Décembre 2003 Posté 19 Décembre 2003 Bonjour, Juste une petite précision : il s'agit de JavaScript et non de Java. Ce sont deux langages tout à fait différents. Il faut que tu saches aussi que, avec le script employé telquel, les liens du menu ne seront pas suivis par les robots de moteurs de recherche. Des solutions sur openweb listamatic magnin-sante alsacreation
Sujets conseillés
Veuillez vous connecter pour commenter
Vous pourrez laisser un commentaire après vous êtes connecté.
Connectez-vous maintenant