[Update]Using FileReader in Chrome

AArelepypedaync

New Member
I set up a Apache server, put the page on the server and-problem solved.So I know this problem is caused by security settings in chrome.Now I wonder, is it possible to let a local webpage access local files?I'm going to make a page that allows dragging an local image onto it.Here's my code, which doesn't work in chromeThe problem is reader.onload event didn't trigger, onerror did instead.So what's the reason? And how to fix it?Many thanks.\[code\]var oImg=document.getElementById("img1");oImg.addEventListener('dragover', function(e) { e.stopPropagation(); e.preventDefault();}, false);oImg.addEventListener('drop', handleDrop, false);function handleDrop(e) { e.stopPropagation(); e.preventDefault(); var thisfile = e.dataTransfer.files[0], reader = new FileReader(); reader.onload = (function(thisfile){ return function(e){ oImg.src = http://stackoverflow.com/questions/6665457/e.target.result; } } })(thisfile); reader.readAsDataURL(thisfile);}\[/code\]
 
Top