Это не задача javascript.
Можно попытаться реализовать на html. К примеру запрет выделения текста :
-moz-user-select: none;
-khtml-user-select: none;
-webkit-user-select: none;
-o-user-select: none;
Если вставить нужно обязательно ссылку то впринципе вот такой класс сделает ее невидимой
.invisible {
display: inline-block;
width: 0;
height: 0;
opacity:0;
}
вместо opacity который не поддерживается старьем можно использовать text-indent c большими значениями, чтоб текст ссылки ушел за экран.
http://habrahabr.ru/post/18080/
Статья в которой чувак на js запрещает, мое мнение - лишний код,ибо защита от дурня.