ОК, я узнал, что случилось. Ваш код предназначен только для IE. Я использую Firefox и оптимизирую свое приложение для Firefox! Ну, теперь мне удалось отключить выделение текста с помощью этой функции:
$(document).ready(function() {
$(document)[0].oncontextmenu = function() {return false;}
$('#id').mousedown(function(event) {
checkClk(event);
return false;
});
});
Функция checkClk (событие) контролирует поведение кликов.
Рядом мне удалось сделать мышку-указатель стандартным-указатель с помощью css:
body {
cursor: default;
}
Все, что мне сейчас нужно, это выяснить, как я могу нарисовать прямоугольник, когда я двигаю мышку, удерживая нажатой левую кнопку. Я хочу, чтобы приложение выглядело как операционная система.
Если щелкнуть и удерживать мышь нажатой, появится прямоугольник (например: http://img21.imageshack.us/i/markiert.png/). Кто-нибудь знает, возможно ли это без деления, размер которого зависит от положения мыши?