01/10/2018, 01:10
Xóa sự kiện chuột phải mặc định trong trình duyệt CHROME
Chả là mình có làm một ứng dụng web, mình tự tạo sự kiện Click Chuột phải của riêng mình nhưng nó bắt cả sự kiện chuột phải mặc định của trình duyệt. Vậy có cách nào tắt sự kiện Chuột phải mặc định của trình duyệt không. Mình đã thử Return false (Ngăn lan truyền sự kiện và ngăn mặc định) nhưng không được. Cám ơn các bác.
Dùng thư viện jquery javasript nhé các bạn.
Bài liên quan
Bạn không show code nên cũng không biết thế nào, bạn thử như thế này xem
https://jsfiddle.net/8otq2vt2/
Không ai trả lời được câu hỏi này nhỉ??? Hóng mãi
Không được bạn ah, Return false còn ko đc nữa mà
Thử xem :?
http://jsfiddle.net/u2kJq/241/ (Lấy từ StackOverflow)
Or dòng này cũng được
(Từ Stackoverflow nốt)
bạn show code lên được không? đoạn bắt sự kiện chuột phải để hiện cái contextmenu của bạn ấy.
trước khi hiện lên cái menu của bạn thì cho preventDefault() cho nó ngưng sự kiện chuột phải đi.
Đã có câu trả lời nhé các bác, lên đây review lại cho các ban.
Ban đầu mình sử dụng cách này để kích hoạt sự kiện chuột phải:
Cách 2 sử dụng
$(document).contextmenu()
để kích hoạt sự kiện chuột phải thì ok nhé các bác (Lúc đầu ko biết ). Cám ơn các bác!