CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
不看会后悔的Windows XP之经验谈 简单快捷DIY实用家庭影院
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  Web 开发 >  JavaScript

为什么不能向弹出菜单中追加一个元素????

楼主YuNa123(于娜(asp.net、js、设计模式。加我QQ: 325076676 ))2006-02-01 08:52:41 在 Web 开发 / JavaScript 提问

<script>  
  function   ShowContextMenu()  
  {  
  var   x   =   event.screenX;  
  var   y   =   event.screenY;  
  popupWindow   =   window.createPopup();  
  var   popupBody   =   popupWindow.document.body;  
  var   content   =   "";  
  content   =   "<div   id='ContextMenu'   style='border:1px   solid   blue'>";  
  content   +=   "</div>";  
  popupBody.style.backgroundColor   =   "#cccccc";  
  popupBody.innerHTML   =   content;  
  CreateElement(popupWindow);  
  popupWindow.show(x,y,60,200);  
  event.returnValue   =   false;  
  }  
   
  function   CreateElement(popupWindow)  
  {  
  var   obj   =   popupWindow.document.all.ContextMenu;  
  var   btn   =   documentElement('INPUT');  
  btn.type='button';  
  btn.value='click';  
  obj.appendChild(btn);  
  }  
   
  </script>  
   
  <html>  
  <body   oncontextMenu=ShowContextMenu()>  
  </body>  
  </html>  
  问题点数:20、回复次数:3Top

1 楼net_lover(【孟子E章】)回复于 2006-02-01 10:40:12 得分 0

<script>  
  function   ShowContextMenu()  
  {  
  var   x   =   event.screenX;  
  var   y   =   event.screenY;  
  popupWindow   =   window.createPopup();  
  var   popupBody   =   popupWindow.document.body;  
  var   content   =   "";  
  content   =   "<div   id='ContextMenu'   style='border:1px   solid   blue'>";  
  content   +=   "</div>";  
  popupBody.style.backgroundColor   =   "#cccccc";  
  popupBody.innerHTML   =   content;  
  CreateElement(popupWindow);  
  popupWindow.show(x,y,60,200);  
  event.returnValue   =   false;  
  }  
   
  function   CreateElement(popupWindow)  
  {  
  var   obj   =   popupWindow.document.all.ContextMenu;  
  var   btn   =   popupWindow.document.createElement('INPUT');  
  btn.type='button';  
  btn.value='click';  
  obj.appendChild(btn);  
  }  
   
  </script>  
   
  <html>  
  <body   oncontextMenu=ShowContextMenu()>  
  </body>  
  </html>Top

2 楼lihong11111(李红)回复于 2006-02-01 19:29:15 得分 0

upTop

3 楼zhaoxiaoyang(梅雪香@深圳)回复于 2006-02-01 20:11:12 得分 0

 
  <html>  
  <head>  
   
  <script   language="JavaScript">  
  <!--  
  var   popupWindow   =   null;  
  function   ShowContextMenu()  
  {  
          var   x   =   event.screenX;  
          var   y   =   event.screenY;  
          popupWindow   =   window.createPopup();  
          var   popupBody   =   popupWindow.document.body;  
          var   content   =   "";  
          content   =   "<div   id='ContextMenu'   style='border:1px   solid   blue'>";  
          content   +=   "</div>";  
          popupBody.style.backgroundColor   =   "#cccccc";  
          popupBody.innerHTML   =   content;  
          CreateElement(popupWindow);  
          popupWindow.show(x,y,60,200);  
          event.returnValue   =   false;  
  }  
   
  function   CreateElement(popupWindow)  
  {  
          alert(popupWindow.document.getElementById("ContextMenu"));  
          var   obj   =   popupWindow.document.getElementById("ContextMenu");  
          var   btn   =   popupWindow.document.createElement('INPUT');  
          btn.type='button';  
          btn.value='click';  
          obj.appendChild(btn);  
  }  
   
  //-->  
  </script>  
   
  </head>  
   
   
  <body   oncontextMenu=ShowContextMenu()>  
  </body>  
  </html>Top

相关问题

  • 弹出菜单?
  • 弹出式菜单?
  • 现有一弹出菜单
  • 弹出式菜单求教?
  • 弹出菜单问题
  • 右键弹出菜单
  • 关于弹出式菜单
  • 关于弹出式菜单?
  • 弹出菜单很郁闷!
  • 菜鸟的弹出菜单

关键词

得分解答快速导航

  • 帖主:YuNa123

相关链接

  • Web开发类图书

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
北京创新乐知广告有限公司 版权所有, 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
GongshangLogo