Aller au contenu

problème d'affichage lors d'un retour


Sujets conseillés

Posté

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.

Posté

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.... ;)

Posté

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=&quot;http://www.oddworldz.com/zgroupe/internet2.htm" CLASS=menudyn3>Recherche sur Internet</A>';

xlien[0] += ' | '

xlien[0] += '<A HREF=&quot;http://www.oddworldz.com/zgroupe/bourses.htm" CLASS=menudyn3>Demandes de bourses</A>';

xlien[0] += ' | '

xlien[0] += '<A HREF=&quot;http://www.oddworldz.com/zgroupe/courriel.htm" CLASS=menudyn3>Courriel</A>';

xlien[0] += ' | '

xlien[0] += '<A HREF=&quot;http://www.oddworldz.com/zgroupe/jeunes.htm" CLASS=menudyn3>Jeunes Créateurs</A>';

xlien[1] += '<A HREF=&quot;http://www.oddworldz.com./zgroupe/numerisation.htm" CLASS=menudyn3>Numérisation</A>';

xlien[1] += ' | '

xlien[1] += '<A HREF=&quot;http://www.oddworldz.com./zgroupe/photoshop.htm" CLASS=menudyn3>Initiation à Photoshop</A>';

xlien[1] += ' | '

xlien[1] += '<A HREF=&quot;http://www.oddworldz.com./zgroupe/illust.htm" CLASS=menudyn3>Initiation à Illustrator</A>';

xlien[1] += ' | '

xlien[1] += '<A HREF=&quot;http://www.oddworldz.com./zgroupe/web.htm" CLASS=menudyn3>Création de page Web</A>';

xlien[2] += '<A HREF=&quot;http://www.oddworldz.com./zgroupe/windows.htm" CLASS=menudyn3>Windows</A>';

xlien[2] += ' | '

xlien[2] += '<A HREF=&quot;http://www.oddworldz.com./zgroupe/word.htm" CLASS=menudyn3>Word</A>';

xlien[2] += ' | '

xlien[2] += '<A HREF=&quot;http://www.oddworldz.com./zgroupe/excel.htm" CLASS=menudyn3>Excel</A>';

xlien[2] += ' | '

xlien[2] += '<A HREF=&quot;http://www.oddworldz.com./zgroupe/powerpoint.htm" CLASS=menudyn3>PowerPoint</A>';

xlien[2] += ' | '

xlien[2] += '<A HREF=&quot;http://www.oddworldz.com./zgroupe/publisher.htm" CLASS=menudyn3>Publisher</A>';

xlien[2] += ' | '

xlien[2] += '<A HREF=&quot;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);

Posté

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

Veuillez vous connecter pour commenter

Vous pourrez laisser un commentaire après vous êtes connecté.



Connectez-vous maintenant
×
×
  • Créer...