關於瀏覽器右鍵禁用事件,瀏覽器採用自己的右鍵事件。
我採用了onmousedown事件去捕獲滑鼠的右鍵事件,每次點的時候新彈出的頁面會觸發瀏覽器的右鍵選單。禁用的函式用的是
window.event.returnValue = false;
於是採用了onmouseup函式來捕獲右鍵事件,成功解決點選觸發自己的事件後會在新的頁面觸發瀏覽器右鍵的問題.
另,瀏覽器的右鍵禁用函式還有
oncontextmenu="return false"
document.oncontextmenu = function (e) { return false; }瀏覽器防止複製
onselectstart="return false"