Vô hiệu hóa chuột phải và không cho người dùng chọn văn bản
Trong một số trường hợp bạn không muốn cho người dùng trang web sử dụng chuột phải, và không cho chọn thành phần trang bạn có thể làm như sau:
Vô hiệu hóa chuột phải:
Chuột phải của sẽ lăng nghe sự kiện contextmenu vậy ta sẽ cho sự kiện đó thành sự kiện mặc định không làm gì cả.
document.addEventListener('contextmenu', event => event.preventDefault());
Vô hiệu hóa chọn văn bản trong web:
Css3 cho phép ngăn người dùng không được chọn văn bản trong web bằng thuộc tính: user-select . vậy ta chỉ cần viết doạn CSS như sau:
body{
-webkit-user-select:none !important;
-khtml-user-select:none !important;
-moz-user-select:none !important;
-ms-user-select:none !important;
user-select:none !important;
}
Chèn hai đoạn code trên vào website của bạn thế là xong việc.