2 回答

TA貢獻(xiàn)1775條經(jīng)驗(yàn) 獲得超11個(gè)贊
雖然不是很明白題主的意思,但是如過圖片少,想要預(yù)覽的效果可以使用FileReader對(duì)象,將圖片的base64保存到localstorage,刷新后再取出來顯示,個(gè)人想法
<input id="upload" type='file' onchange="preview(this.files)">
<div id="uploadBtn">submit</div>
<script type="text/javascript">
files = localStorage.getItem('path');
function preview(files) {
for (var i = 0;i < files.length;i++) {
var reader = new FileReader();
reader.onload = function(event) {
localStorage.setItem('path',this.result);
};
reader.readAsDataURL(files[i]);
}
};
if(files) {
var image = new Image();
image.width = 100;
image.src = files;
document.body.appendChild(image);
}
</script>
添加回答
舉報(bào)