HTML: сделать текст невыбираемым - PullRequest
0 голосов
/ 16 октября 2010

текст есть, но вы не можете его выделить

проверить это

  • Как этого добиться?

Ответы [ 2 ]

2 голосов
/ 16 октября 2010

Вы можете сделать это легко с помощью jQuery.Проверьте это демо источники, например:

$("#sortable").disableSelection();

Есть сообщение с форума jquery, объясняющее ситуацию вокруг disableSelection.Похоже, он уже давно не имеет документов.

1 голос
/ 16 октября 2010

В сети доступно множество скриптов, один из которых предложен @mellowsoon.

Однако помните, что это не делает невозможным выделение текста, а только усложняет. Выбор текста может быть повторно активирован пользователем, просто отключив JavaScript или из источника на странице.

Кроме того, такой невыбираемый текст не очень удобен и может разочаровать пользователей.

Если вы обеспокоены тем, что кто-то копирует ваш контент без вашего разрешения, используйте соответствующие лицензии и авторские права, а не такие методы (или используйте технологии, такие как flash, если применимо, но даже здесь есть методы распознавания, которые помогите скопировать текст)

...