Если вы хотите больше энтропии для /dev/random
, то вам нужно либо купить аппаратный ГСЧ, либо использовать один из * _ энтропидных демонов для его генерации.
В браузерах W3C вы можете вызвать метод preventDefault
для объекта event
. Эквивалент IE - установить для returnValue
значение false
.
function stopDefault(e) {
if (e && e.preventDefault) {
e.preventDefault();
}
else {
window.event.returnValue = false;
}
return false;
}
РЕДАКТИРОВАТЬ: просто перечитайте вопрос, и вы также можете предотвратить действие по умолчанию в части вашего кода который обрабатывает фактическое перетаскивание, а не только при первоначальном перемещении мыши или щелчке мышью.
насколько мне известно, перетаскиваемый элемент должен располагаться над другими элементами под указателем мыши. Если он будет перемещаться вместе с указателем мыши, это предотвратит любой выбор на странице.