document.addEventListener('contextmenu', function (e) {
e.preventDefault()
e.stopPropagation()
e.returnValue = false
e.cancleBubble = true
})
어때요?이 경우 상황에 맞는 메뉴를 다시 활성화하는 방법은 무엇입니까?
편집 : document.oncontextmenu = null
이 작동하지 않습니다.
P. 컨텍스트 메뉴를 방지하는 사이트의 소유자가 아니기 때문에 나는 리스너 함수에 대한 참조를 가질 수 없습니다.
무엇 "윤리"란 뜻이야? –
의도적으로 컨텍스트 메뉴를 사용하지 않는 사이트는 스크립트가 억제되거나 실행되지 않아야한다고 생각합니다. (NoScript를 사용합니다.) 자주 마우스 오른쪽 버튼을 클릭하고 뒤로 또는 앞으로 이동을 선택하여 탐색합니다. 상황에 맞는 메뉴를 사용하는 것이 비 윤리적 인 것은 아닙니다. 사이트 작성자가 처음에이를 사용 중지하면 바보입니다. – JYelton
'document.oncontextmenu = null;'시도한 적이 있습니까? –