Я пытался применить user-select
для Opera 10.62 и IE9, но безуспешно. Я не могу / не буду связывать события с JavaScript, которые preventDefault()
, потому что есть так много мест, которые нельзя установить, и мне все еще нужно сохранять выборки в нескольких местах. Фактически, я хочу, чтобы поведение по умолчанию было невыбираемым для всего документа, и поэтому я установил следующее в своей таблице стилей:
* {
-o-user-select: none;
-webkit-user-select: none;
-moz-user-select: -moz-none;
-khtml-user-select: none;
-ms-user-select: none;
user-select: none;
}
Все отлично работает с Firefox 4, Chrome 7 и Safari 5. Только IE9 и Opera 10.62 не работают так, как мне бы этого хотелось. Есть идеи?
PS: я ориентируюсь на современные браузеры.