Применение этого CSS к телу, похоже, помогает мне в Chrome:
-webkit-touch-callout: none;
-webkit-user-select: none;
-khtml-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
-o-user-select: none;
user-select: none;
Другие говорят, что эти свойства еще не соблюдаются Opera и IE, и вместо этого вам нужно установитьатрибут unselectable для элементов, например, так:
<body unselectable="on">
У меня нет ни одного из этих браузеров, поэтому я не могу подтвердить это, но вы можете увидеть эти сообщения для более подробной информации:
Как отключить выделение выделения текста с помощью CSS?
Есть ли способ сделать текст невыбираемым на странице HTML?