我正在开发一个java spring portlet (Liferay)
应用程序,并有一个用户可以填写表单的页面。在其中有一个部分,他们可以添加图像,这些图像通过ajax
调用注入页面。当他们单击保存时,会显示一个预览页面。
问题是,如果他们使用浏览器返回按钮,图像不会存储在浏览器上一页的副本中。
有没有办法强制浏览器在保存页面时更新其dom副本?
谢谢,Andy
否,不能更改<input type="file">
的值
我只能想象一种可能的解决方案:
添加文件,将其内容读取到base64字符串中,并将其存储到浏览器的本地存储中。但这只能在现代浏览器中使用。