Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- document.onpaste = function (event) {
- // use event.originalEvent.clipboard for newer chrome versions
- var items = (event.clipboardData || event.originalEvent.clipboardData).items;
- console.log(JSON.stringify(items)); // will give you the mime types
- // find pasted image among pasted items
- var blob = null;
- for (var i = 0; i < items.length; i++) {
- if (items[i].type.indexOf("image") === 0) {
- blob = items[i].getAsFile();
- }
- }
- // load image if there is a pasted image
- if (blob !== null) {
- var reader = new FileReader();
- reader.onload = function(event) {
- console.log(event.target.result); // data url!
- document.getElementById("pastedImage").src = event.target.result;
- };
- reader.readAsDataURL(blob);
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement