Сообщение от danik.js
			 
		
	 | 
	
		
blabla.onclick = function() {
    document.body.onselectstart = function() { return false };
};
 
 
Только событие клик - это когда кнопку мыши уже отпустили. Тебе наверно mousedown событие нужно. И в добавок временно навешивать обработчик на mouseup по которому удалять этот же обработчик и удалять обработчик selectstart. 
 
Событие selectstart есть далеко не во всех браузерах. Кроме того в хроме при перетаскивании будет некрасивый курсор выделения текста. 
Обычно запрет выделения делается иначе: просто отменяется действие по умолчанию для mousedown.
	 | 
	
Спасибо за ответ, но все же mousedown и mouseup не пойдут
Т.е нужно при вызове некоей функции онкликом,  в ней проделать так   
Т.е. чтобы document.body.onselectstart = 
и получить в итоге <body  onselectstart="return false">
Как-то по аналогии, типа этого
document.getElementById('id').style.display = 'block';