Tôi đã cố gắng áp dụng user-select
cho cả Opera 10.62 và IE9 mà không thành công. Tôi không thể/sẽ không ràng buộc các sự kiện với JavaScript preventDefault()
, bởi vì có quá nhiều địa điểm cần được đặt không thể chọn và tôi vẫn cần giữ lại các lựa chọn ở một số nơi. Trong thực tế, tôi muốn hành vi mặc định là unselectable cho toàn bộ tài liệu, và như cho rằng tôi có thiết lập sau đây trong stylesheet của tôi:Có người dùng chọn Opera 10.62 và IE9 không?
* {
-o-user-select: none;
-webkit-user-select: none;
-moz-user-select: -moz-none;
-khtml-user-select: none;
-ms-user-select: none;
user-select: none;
}
Tất cả mọi thứ hoạt động tốt với Firefox 4, Chrome 7 và Safari 5. Chỉ IE9 và Opera 10.62 không hoạt động như tôi muốn. Bất kỳ ý tưởng?
PS: Tôi đang nhắm mục tiêu các trình duyệt hiện đại.
Xem: http://stackoverflow.com/questions/826782/css-rule-to-disable-text-selection-highlighting – mahalie