Ciao a tutti,
ho realizzato...o per lo meno ci sto provando un menu contestuale da associare al tasto dx di una colonna di una gridview.....

il codice è questo:


<script language="JavaScript1.2">
var textMnu;
function showContextMenu(id){

createMenu(id);
document.open;
document.write(textMnu);
document.close;
mnuCnt.style.left=document.body.scrollLeft+event.c lientX
mnuCnt.style.top=document.body.scrollTop+event.cli entY
mnuCnt.style.visibility="visible"

}

function createMenu(idsel){

textMnu='<div id="mnuCnt" style="position:absolute;visibility:hidden;width:2 00px">';
textMnu+='<table bgcolor="#0099FF" style="font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px;">';
textMnu+='<tr><td>'+ idsel +'</td></tr>';
textMnu+='<tr><td>Voce 2</td></tr>';
textMnu+='<tr><td>Voce 3</td></tr>';
textMnu+='</table></div>';

}
function showNull(){
return false
}

function hideContextMenu(){
mnuCnt.style.visibility="hidden"
}

document.oncontextmenu=showNull;
if (document.all&&window.print)
document.onclick=hideContextMenu
</script>

e lo richiamo cosi:
<a href="#" onContextMenu ="showContextMenu(6);"> ecc....


Il problema è che quando faccio tasto dx effettivamente mi si apre il menu ma mi va anche su un altra pagina.....non riesco a venirne fuori....


suggerimenti?
help???

grazie per le risposte.