使用window.createPopup()创建菜单

<script   language="JavaScript"   type="text/JavaScript">  
  var   oPopup   =   window.createPopup();  
  function   popUp() {  
   
      var   str   =   "<table   id='mypopup' border='1' width='100%'>";  
      str   +=   "<tr><td   οnclick='parent.oPopup.hide();'>File</td></tr>";  
      str   +=   "<tr><td   οnclick='parent.oPopup.hide();'>Edit</td></tr>";  
      str   +=   "<tr><td   οnclick='parent.oPopup.hide();'>Search</td></tr>";  
      str   +=   "<tr><td   οnclick='parent.oPopup.hide();'>View</td></tr>";  
      str   +=   "</table>";  
      var   oPopBody   =   oPopup.document.body;  
      oPopBody.style.backgroundColor   =   "#cccccc";  
      oPopBody.innerHTML   =   str;  
   
      var   w   =   200;  
      var   h   =   100; 
      var   x   =   event.clientX;
      var   y   =   event.clientY + 102;
     
      if (x + w > document.body.clientWidth) x = x - w + 2;
   if (y + h > document.body.clientHeight) y = y - h + 2;
     
      oPopup.show(x,   y,   w,   h);  
       
  }  
 
  function nocontextmenu() {
    event.cancelBubble = true
    event.returnValue = false;

    return false;
}
  </script>  
  <BODY οncοntextmenu="nocontextmenu()"  οnmοusedοwn="popUp()">
    占击右键
  </body>

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值