右键自定义菜单
来源:互联网 发布:曹进德 知乎 编辑:程序博客网 时间:2024/06/11 17:13
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html><head> <title>修改右键</title> <meta http-equiv="content-type" content="text/html;charset=gb2312"> <style type="text/css"> #con{ width:100%; height: 800px; border:solid 1px; } #con ul{ width:80px; height: 200px; } #con li{ list-style-type: none; } #menu{ visibility:hidden; position: absolute; border:solid 1px; } </style></head><body> <div id = 'con'> <div id="menu"> <ul> <li>1</li> <li>2</li> <li>3</li> <li>4</li> </ul> </div> </div> <script type="text/javascript"> function getButton(e){ if(document.implementation.hasFeature('MouseEvents','2.0')){ return e.button; }else{ switch(e.button){ case 0 : case 1 : case 3 : case 5 : case 7: return 0; case 2 : case 6 : return 2; case 4 : return 1; } } } function down(event){ var num = getButton(event); var menu = document.getElementById('menu'); if(num === 2){ var pressX = event.clientX; var pressY = event.clientY; menu.style.top = pressY + 'px'; menu.style.left = pressX + 'px'; menu.style.visibility = 'visible'; }else if(num === 0){ menu.style.visibility = 'hidden'; } } function init(){ var body = document.getElementsByTagName('body')[0]; body.oncontextmenu = function(){ return false; } /* var body = document.getElementsByTagName('body')[0]; */ var btn = document.getElementById('con'); btn.addEventListener('mousedown',function(event){ down(event); },false); } window.onload = init; </script></body></html>
0 0
- 自定义网页右键菜单
- 自定义右键菜单
- 自定义网页右键菜单
- Flash8自定义右键菜单
- 自定义右键菜单
- 网页自定义右键菜单
- 自定义ie右键菜单
- 自定义右键菜单
- 自定义右键菜单功能
- flex 自定义右键菜单
- flex自定义右键菜单
- Flex4自定义右键菜单
- Flex自定义右键菜单
- 右键自定义菜单
- Flex4 自定义右键菜单
- JS 右键自定义菜单
- flex4 自定义右键菜单
- flex4 自定义右键菜单
- 程序开发最常用的10大算法
- 图搜索之A*算法、深度优先搜索和广度优先搜索
- 抽奖
- delphi 各种数据类型转换总结
- 迷宫简单代码
- 右键自定义菜单
- 雄踞AppStore榜首的游戏<别踩到白块儿>源代码分析和下载(一)
- 2014腾讯实习招聘题目
- hibernate 注解
- SP2010开发和VS2010专家"食谱"--第一章节--列表和事件Receiver(8)--创建Feature Receiver
- C++实现小根堆
- spring整合hibernate4.0_缺少org.hibernate.cache.CacheProvider
- 实现登录成功自动跳转
- Trie (前缀树)uva 11732