如何將圖像保存到本地存儲并顯示在下一頁?所以,基本上,我需要上傳一個圖像,保存到localStorage,然后在下一頁顯示它。目前,我的HTML文件上傳:<input type='file' id="uploadBannerImage" onchange="readURL(this);" />,它使用此函數在頁面上顯示圖像。function readURL(input) {
document.getElementById("bannerImg").style.display = "block";
if (input.files && input.files[0]) {
var reader = new FileReader();
reader.onload = function (e) {
document.getElementById('bannerImg').src = e.target.result;
}
reader.readAsDataURL(input.files[0]);
}}該圖像立即顯示在頁面上,供用戶查看。然后要求他們填寫表格的其余部分。這部分工作很完美。一旦表單完成,他們就按下“保存”按鈕。一旦按下此按鈕,我將所有表單輸入保存為localStorage弦樂。我需要一種方法也可以將圖像保存為localStorage物品?!氨4妗卑粹o也會將它們指向一個新頁面。這個新頁面將在表格中顯示用戶數據,圖像位于頂部。簡單明了,我需要將圖像保存在localStorage一旦按下“保存”按鈕,然后將下一頁上的圖像從localStorage.我找到了一些解決方案,比如這把小提琴和這篇文章發表在Moz:/a Hack上。.雖然我仍然非常困惑這是如何工作的,我只需要一個簡單的解決方案。基本上,我只需要通過getElementByID一旦按下“保存”按鈕,然后處理并保存圖像。
如何將圖像保存到本地存儲并顯示在下一頁?
守候你守候我
2019-07-01 15:59:48