Pero si solo dejas el contextmenu sigue haciendo estraños si lo arrastras con el izquierdo, pero si añades: 
ondragstart="return false" onselectstart="return false", funciona bien con los dos,no es así? 
Lo ideal sería conseguirlo también para el Opera. 
  
Otro saludo y al "boss".