Часто тексты со страниц по-просту воруют и публикуют на своем сайте, причем не проставляя ссылки на источник.
Можно отключать выделение текста для любого блока, например, для определенного div'а. Если поставить данный код для тега body, будет запрещено выделение всей страницы
В блок, в котором мы хотим запретить выделение текста необходимо добавить обработчик для javascript (используется для браузеров Internet Explorer)
onselectstart="return false"
и css-стили (используется для браузеров FireFox (на движке gecko), Safari (на движке KHTML))
-moz-user-select: none; //Firefox
-khtml-user-select: none; //Safari
user-select: none; //работает в css3
Для Браузера Opera необходимо писать дополнительную функцию preventSelection(); (листинг функции ниже)
Функция запрещает выделение во всем документе, кроме элементов input и textarea
Вызвать данную функцию
preventSelection(document);
Однако текст можно с легкостью скопировать, всего лишь заглянув в исходный html-код страницы
Такой способ может помочь в защите текстов от людей, но никак не поможет от роботов (программ, которые скачивают страницы целиком)
Пример Читать полностью »