Я использую в fire fox вот такую структуру:
<style>
div#div1 {
/* Для Mozilla FireFox */ -moz-user-select: none;
/* Для Safari, Chrome */ -khtml-user-select: none;
/* Общее свойство */ user-select: none; }
</style>
<div id="div1">
/* тут то что нужно запретить выделять.
<div>