取消事件传播的方式&阻止浏览器的默认行为

取消事件传播的方式:

  • e.cancelBubble = true //ie
  • e.stopPropagation()

阻止浏览器的默认行为:

  • e.preventDefault()
  • e.returnValue = false
  • return false (不推荐)

以下代码作用为,当右键页面时,不跳出右键菜单

window.onmousedown = function () {
                var e = window.event;
                if(e.button == 2){
                    console.log(1);
                    e.preventDefault();
                }
            };
posted @ 2021-03-12 14:50  Jvnjye  阅读(51)  评论(0)    收藏  举报