Source code:
function DisableDragDrop(e) { //based on https://stackoverflow.com/a/1593528
e.setAttribute("ondragstart", "return false");
e.setAttribute("draggable", "false");
h = "event.dataTransfer.dropEffect='none'; event.stopPropagation(); event.preventDefault();";
e.setAttribute("ondragenter", h);
e.setAttribute("ondragover", h);
e.setAttribute("ondrop", h);
}
Examples:
DisableDragDrop(wpTextbox1); // disable dragging text in the edit box
// or
DisableDragDrop(document.body); // disable dragging anything on the entire page