簡體   English   中英

如何禁用瀏覽器的默認右鍵菜單

[英]How to disable default right click menu of browser

在我的應用程序中,尤其是div ,我想顯示帶有選項的自定義右鍵菜單,而不是默認的瀏覽器菜單。

我嘗試了以下代碼。

events: {
   "contextmenu #navContainer":"rightClickTest"
},
rightClickTest:function(event){
 if (event.button == 2){
   alert("Right Click is not possible Here !")
  }
}

我們在我的Application上使用了backbone.js可以正常工作,但是問題出在事件邏輯完成后,默認右鍵菜單通常會出現。

注意:

我想在我的應用程序的特定div( navContainer )上禁用默認的右鍵單擊菜單。

我怎樣才能解決這個問題。

這應該做..

rightClickTest:function(event){
  if (event.button == 2){
   event.preventDefault();
   alert("Right Click is not possible Here !")
  }
}

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM