Для запрета выделения текста есть свойство user-select, которое, естественно, пока не кроссбраузерно, но у каждого из браузеров уже есть реализация данного функционала. Берем кучу вендорных префиксов и получаем следующее:
Code
*[unselectable=on] {
-moz-user-select: none;
-o-user-select:none;
-khtml-user-select: none;
-webkit-user-select: none;
-ms-user-select: none;
user-select: none;
}
IE, как всегда, выделился, поэтому для него существует отдельный атрибут тега unselectable:
Code
<div unselectable="on" onselectstart="return false;">текст</div>
Ваша оценка: