document.oncontextmenu=showMenu;
function showMenu(){
   //这里编写你自己的菜单   return false;
}
IE5.5+可以使用createPopup,如果是其他版本,使用层,或者scriplet了
msdn里头有帮助

解决方案 »

  1.   

    thx;但是好像还是不行呀
    能不能说得详细点
      

  2.   

    就是像这位老兄说的一样。不清楚的话,你可以在页面中做一个隐藏的层里写上你要弹出的菜单
    function showMenu(){
       //这里编写你自己的菜单
    }
    在这个函数里呢,,让这个隐藏的层显示出来,让层的位置处于鼠标点击的位置就可以了。
      

  3.   

    http://www.csdn.net/develop/read_article.asp?id=3621