5
<textarea id="content"></textarea>
7
<span id="mime_type"></span>
8
<span id="has_file"></span>
12
window.onload = function() {
14
document.addEventListener("paste", function(e) {
15
for (var i = 0; i < e.clipboardData.items.length; ++i) {
16
document.getElementById("mime_type").innerHTML = e.clipboardData.items[i].type;
17
var blob = e.clipboardData.items[i].getAsFile();
18
document.getElementById("has_file").innerHTML = (blob != null) ? "true" : "false";
20
var reader = new FileReader();
21
reader.addEventListener("loadend", function(e) {
22
document.getElementById("content").value = reader.result.substr(String("data:image/png;base64,").length)
24
reader.readAsDataURL(blob);