PC から画像ファイルをアップロードし、それを dataurl として読み取ります。次に、それを img 要素に渡してプレビューします。firefoxでは問題なく動作しています。しかし、chrome と IE では、ファイル リーダーから src を取得しません。
これが私がやっていることです、
var image = document.createElement("img");
var thumbnail = document.getElementById("thumbnail");
image.file = file;
thumbnail.appendChild(image);
function handlefilereader(evt){
image.src = evt.target.result;
}
var reader = new FileReader()
reader.onload = handlefilereader;
reader.readAsDataURL(file);
image.id = count;
count++;
image.draggable = true;
image.ondragstart = dragIt;
alert(image.src);