Skip to content

Instantly share code, notes, and snippets.

@azami
Created August 5, 2014 02:09
Show Gist options
  • Save azami/968579896b56de0d0f83 to your computer and use it in GitHub Desktop.
Save azami/968579896b56de0d0f83 to your computer and use it in GitHub Desktop.
drag and drop
var cancel = function(e) {
e.stopPropagation();
e.preventDefault();
return false;
};
var drop = function(e) {
cancel(e);
add(event.dataTransfer.files);
event.dataTransfer.clearData();
return false;
};
document.addEventListener('dragover', cancel, false);
document.addEventListener('drop', drop, false);
document.removeEventListener('dragover', cancel);
document.removeEventListener('drop', drop);
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment