Mam pytanie, co należy wpisać do pliku upload3.html ?
Plik ten ma wyciągnąć dane z tego właśnie skryptu tak aby zdjęcie skopiowane ze schowka wklejało się na stronę i jednocześnie zapisało na serwerze.
Kod
<script>document.onpaste = function(event){
var items = (event.clipboardData || event.originalEvent.clipboardData).items;
for (var i = 0; i < items.length; i++) {
var item = items[i];
if (item.type.indexOf("image") != -1) {
var file = item.getAsFile();
console.log(file);
upload_file_with_ajax(file);
}
}
}
function upload_file_with_ajax(file){
var formData = new FormData();
formData.append('file', file);
$.ajax('./upload3.html' , {
type: 'POST',
contentType: false,
processData: false,
data: formData,
error: function() {
console.log("error");
},
success: function(res) {
console.log("ok");
}
});
}
</script>
var items = (event.clipboardData || event.originalEvent.clipboardData).items;
for (var i = 0; i < items.length; i++) {
var item = items[i];
if (item.type.indexOf("image") != -1) {
var file = item.getAsFile();
console.log(file);
upload_file_with_ajax(file);
}
}
}
function upload_file_with_ajax(file){
var formData = new FormData();
formData.append('file', file);
$.ajax('./upload3.html' , {
type: 'POST',
contentType: false,
processData: false,
data: formData,
error: function() {
console.log("error");
},
success: function(res) {
console.log("ok");
}
});
}
</script>