Это работает для меня, чтобы отключить «выделение» как в FF, так и в IE:
// jQuery Solution
$(document).mousedown(function (e)
{
return false;
});
$(document).bind("selectstart", function (e)
{
return false;
});
Если вы не используете jQuery, вот простое решение javascript.
// Vanilla Javascript Solution
function attachEvent(element, eventName, handler)
{
if(element.addEventListener)
{
element.addEventListener(eventName, handler, false);
}
else
{
element.attachEvent("on" + eventName, handler);
}
}
attachEvent(document, "mousedown", function (e)
{
if(window.addEventListener)
{
e.preventDefault();
}
return false;
});
attachEvent(document, "selectstart", function (e)
{
return false;
});