1
로컬에서 브라우저로 jpg를 드롭하고 브라우저에 표시하고 싶습니다.로컬에서 브라우저로 파일을 드래그
코드를 작성하지만 jpg가 표시되지 않습니다.
상담하십시오.
HTML
<img id="img1" ondragover="doDragOver(event);"
ondrop="doDrop(event);"
class="droppable">
CSS
.droppable {
width:500px;
height:500px;
background-color: gray;
}
스크립트
function doDragOver(event){
var type = event.dataTransfer.types.contains("Files");
if (type){
event.preventDefault();
}
}
function doDrop(event){
var img = document.getElementById("img1");
var file = event.dataTransfer.files[0];
var reader = new FileReader();
reader.readAsDataURL(file);
reader.onload = function() {
img.src = reader.result;
}
}
는 편집 할 수 없습니다 "browzer" – mpm
감사 브라우저입니다. – hucuhy