这两个文件都是html,index.html和show.html,在index.html中我有一个非常基本的表单,带有单个输入类型="file",当用户选择一个文件(仅图像)时,它会显示预览,当用户单击“发送”时,用户会转到显示页面,我想在该页面上显示“上传”的图像,但由于没有上传图像,因为这只是一个没有实际上传功能的演示,我该如何显示该图像?...我用来预览 index.html 中图像的 jquery 库将图像转换为 base64 代码,我能够获取该值,但在 show.html 中我无法使用 POST,并且使用ajax是不可能的,我想使用:
document.getElementById("posted_image").innerHTML = window.location.search;
然后只是解析该值,但问题是该图像的base64代码非常庞大,它无法工作...我也想将值存储在cookie中,但我不知道如何做到这一点javascript 或者如果 cookie 有限制...是否有一种不使用 PHP 的实际方法可以做到这一点?...
最佳答案
首先,您应该像之前一样将图像转换为 base64,因此如果您有值(value),则使用 localStorage 来存储图像
localStorage.setItem("base64mgData", base64mgData);
关于javascript - 使用 jquery 存储值并在其他地方使用它,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37079703/