document.addEventListener('contextmenu', function (e) {
e.preventDefault()
e.stopPropagation()
e.returnValue = false
e.cancleBubble = true
})
Không có cách nào?Làm cách nào để kích hoạt lại menu ngữ cảnh trong trường hợp này?
Chỉnh sửa: document.oncontextmenu = null
không hoạt động.
P.S. Tôi không thể có tham chiếu của hàm listener vì tôi không phải là chủ sở hữu của trang web ngăn cản menu ngữ cảnh.
gì ý bạn là "đạo đức"? –
Các trang web cố ý vô hiệu hóa menu ngữ cảnh xứng đáng để các tập lệnh của họ bị nén hoặc không chạy, theo ý kiến của tôi. (Tôi sử dụng NoScript.) Tôi thường điều hướng bằng cách nhấp chuột phải và chọn Quay lại hoặc Chuyển tiếp. Không có gì phi đạo đức về việc muốn trình đơn ngữ cảnh hoạt động. Các tác giả trang web vô hiệu hóa nó ở nơi đầu tiên là ngu ngốc. – JYelton
Bạn đã thử 'document.oncontextmenu = null;'? –