User:Cobaltcigs/DisableDragDrop.js

From Wikipedia, the free encyclopedia
Note: After saving, you have to bypass your browser's cache to see the changes. Google Chrome, Firefox, Microsoft Edge and Safari: Hold down the ⇧ Shift key and click the Reload toolbar button. For details and instructions about other browsers, see Wikipedia:Bypass your cache.
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);
	}