Как заблокировать текст, чтобы он не выделялся?
:help:
Можно ли заблокировать текст или всю страницу, чтобы его нельзя было выделить и скопировать? |
Не знаю зачем это вам, но для начала можно накрыть его сверху прозрачным div-элементом. Пожалуй в этом случае придется всю страницу покрывать этим элементом, а то все-равно получится выделить
|
Еще выделение можно очистить из javascript (подробности здесь)
$(document).ready(function () { $('.unselectable').mouseup(function () { window.getSelection().removeAllRanges(); }); }); Однако это не работает если mouseup случился за пределами .unselectable-элемента. Пожалуй надо еще на mouseout повесить обработку |
link Вот здесь почитайте. Самому нужно было, решение - 2пост
|
Это маля те то,что я хотел.
В этом примере вся страница блокируется. Мне надо только чтобы выделять было нельзя, а нажимать на ссылки и т.д. можно. Может есть такая функция... |
if(window.getSelection) { window.getSelection().removeAllRanges(); } else if (document.selection && document.selection.clear) { document.selection.clear(); } развернутый ответ тут |
Огромное спасибо как раз то, что нужно!!!:dance:
|
|
Часовой пояс GMT +3, время: 12:11. |