Можно через CSS стили запретить выделение.
Делается это примерно так. В html страничку в секцию head добавить набор стилей:
HTML:
<style>
body{
user-select: none;
}
</style>
В данному случае мы запрещаем выделение на всей странице, но в теории можно запрещать и для отдельных элементов.