bonjour a tous!
bon j'ai un menu comme ci-dessous:
menu
titre1
titre2
et j'ai un script qui me permet d'afficher un menu contextuel lors du click droit sur un element de mon menu.
code de menu contextuel:
<HTML>
<SCRIPT type="Text/Javascript">
var ie = false; /*@cc_on ie = true; @*/
function showmenu(event)
{
var m=document.getElementById("menuhidden");
if (ie) {
m.style.left=event.x+document.body.scrollLeft;
m.style.top=event.y+document.body.scrollTop;
}
else {
m.style.left=event.pageX;
m.style.top=event.pageY;
}
m.style.display="inline";
}
</SCRIPT>
<BODY oncontextmenu="showmenu(event); return false;">
<TABLE BORDER=1 bgcolor="#CCCCCC" cellspacing="0"
id="menuhidden" style="cursor:pointer;display:none;position:absolute">
<TR onclick='start.php'><Th>Start</Th></TR>
<TR><Th>Stop</Th></TR>
<TR><Th>Restart</Th></TR>
<tr><th><button onclick="document.getElementById('menuhidden').style.display='none';">Fermer le menu</button></th>
</TABLE>
</HTML>
mon probléme c'est que je veux que lors du click sur start il me redirige vers la page start.php.j'ai fait
<TR onclick='start.php'><Th>Start</Th></TR> mais ça marche pas.en effet;il me redirige vers la meme page qui s'affiche lors de click sur l'élement de mon menu sur lequel s'affiche le menu contextuel lors d'un clique droit. je sais pas pourquoi!
merci de me donner une indication!
cordialement!