初夏的脚步刚刚走来,人们纷纷把厚重的单衣脱掉,换上了凉爽的短袖,又把旅游鞋换成了颜色各不相同的夹鞋,有淡绿色的;有洁白的;还有深蓝色的……
本文实例为大家分享了右键自定义菜单的具体代码,供大家参考,具体内容如下
<!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title></title> <style type="text/css"> #menu { height: 200px; width: 50px; border: 1px solid gray; background-color: antiquewhite; padding: 10px; display: none; position: absolute; } ul, li { margin: 0; padding: 0; list-style-type: none; line-height: 40px; } </style> </head> <body> <div id="menu"> <ul> <li>复制</li> <li>粘贴</li> <li>运行</li> <li>工具</li> <li>帮助</li> </ul> </div> </body> <script type="text/javascript"> var menu = document.getElementById("menu"); document.oncontextmenu = function(ev) { var oEvent = ev || event; //自定义的菜单显示 menu.style.display = "block"; //让自定义菜单随鼠标的箭头位置移动 menu.style.left = oEvent.clientX + "px"; menu.style.top = oEvent.clientY + "px"; //return false阻止系统自带的菜单, //return false必须写在最后,否则自定义的右键菜单也不会出现 return false; } //实现点击document,自定义菜单消失 document.onclick = function() { menu.style.display = "none"; } </script> </html>
到此这篇关于js实现右键自定义菜单就介绍到这了。生活的现实摆在面前,每个人都逃避不了,是主动地接受它还是被动地承受它?现实并不像我们想象的那么美满,那么幸福,它也有残忍的一面,人要经历生离死别,那就在于我们有多大的毅力去接受它。其实现实并不可怕,可怕的是我们不能承受现实。更多相关js实现右键自定义菜单内容请查看相关栏目,小编编辑不易,再次感谢大家的支持!