См. также вопрос Многоядерный и Параллелизм - Языки, Библиотеки и Методы Разработки
Попробуйте обработать событие selectstart
и вернуть false
.
Попробуйте применить правило CSS, -webkit-user-select: нет;
Ответ SLaks, очевидно, правильный - я просто хочу немного расширить его для будущих зрителей. Если вы используете jQuery, вот полезный метод расширения, который отключает выбор в различных браузерах:
$.fn.extend({
disableSelection : function() {
this.each(function() {
this.onselectstart = function() { return false; };
this.unselectable = "on";
$(this).css('-moz-user-select', 'none');
$(this).css('-webkit-user-select', 'none');
});
}
});