麻豆小视频在线观看_中文黄色一级片_久久久成人精品_成片免费观看视频大全_午夜精品久久久久久久99热浪潮_成人一区二区三区四区

首頁 > 語言 > JavaScript > 正文

js調(diào)出上下文菜單的實例

2024-05-06 16:26:33
字體:
來源:轉載
供稿:網(wǎng)友
這篇文章主要介紹了js調(diào)出上下文菜單的實例,具有一定的參考價值,感興趣的小伙伴們可以參考一下
 

本文實例講述了js調(diào)出上下文菜單的實例代碼,分享給大家供大家參考,具體如下:

原理
  當用戶點擊右鍵時會觸發(fā)一個contextmenu事件,默認會觸發(fā)瀏覽器的默認的上下文菜單,通過手動阻止這個默認行為,然后再顯示自定義的上下文菜單,當用戶單擊時隱藏這個菜單即可。
代碼
1、html

<div id="box" style="color:red;width: 100%;height:1000px;" > <div id="left" style="float:left;width:500px;margin-left: 50px;height:500px;background: #cdeddf;">   </div>  <div id="right" style="float:right;width:600px;margin-right: 50px;height:500px;background: #cdeaae;"> </div> <ul id="menu" style="position: absolute;visibility: hidden;list-style: none;">  <li>按鈕1</li>  <li>按鈕2</li>  <li>按鈕3</li> </ul></div>

2、js

// 添加contextmenu事件 var right = document.getElementById("right"); EventUtil.addEventListener(right, "contextmenu", function(event) { event = EventUtil.getEvent(event); EventUtil.preventDefault(event); var menu = document.getElementById("menu");  // 獲取鼠標右擊時的坐標,并設置上下文菜單出現(xiàn)位置 page = EventUtil.getPagePosition(event);  menu.style.left = page.pageX + "px"; menu.style.top = page.pageY + "px"; menu.style.visibility = "visible"; });  // 添加隱藏上下文菜單事件 EventUtil.addEventListener(document, "click", function(event) { var menu = document.getElementById("menu"); menu.style.visibility = "hidden"; });

代碼出現(xiàn)的EventUtil在這篇文章有介紹: 《js跨瀏覽器的事件偵聽器和事件對象的使用方法》

以上就是本文的全部內(nèi)容,教大家js調(diào)出上下文菜單的方法,希望對大家的學習有所幫助。



注:相關教程知識閱讀請移步到JavaScript/Ajax教程頻道。
發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表

圖片精選

主站蜘蛛池模板: 性爱视频在线免费 | 九九热九九爱 | 91网站免费观看 | 久久最新网址 | videos高潮| 91成人午夜性a一级毛片 | 亚洲国产高清视频 | 久久国产精品99久久人人澡 | 日韩精品中文字幕一区二区 | 国产免费高清在线 | 成人国产在线视频 | 亚洲最大中文字幕 | 国产成人综合在线观看 | 精品久久久久久国产 | 亚洲精品一区中文字幕 | av在线免费观看播放 | 精品国产一区二区亚洲人成毛片 | 中文字幕在线永久 | asian裸体佳人pics | 久久国产一级 | 久久亚洲网 | 国产伦精品一区二区三区 | 日韩一级片一区二区三区 | 久草在线手机观看 | 欧美在线成人影院 | 欧美日韩在线中文 | 一级大片久久 | 中文字幕免费在线观看视频 | 欧美国产综合视频 | 国产免费一区二区三区在线能观看 | 久久久久久久一区二区 | 亚洲3p激情在线观看 | 午夜免费一区 | 久久免费视频精品 | 在线日韩亚洲 | 99国内精品视频 | 午夜精品成人 | av电影在线免费 | 国产午夜亚洲精品理论片大丰影院 | av免费在线播放网址 | 久草在线小说 |