单击history.back()后捕获input =“file”值

时间:2012-12-14 06:21:38

标签: javascript html

是否可以捕获所选文件<input type="file" name="upload" id="upload" /> 点击后退按钮后,在上一页上?

<input type="button" value="Back" onclick="history.back();" />

for text,textarea,dropdown我没有遇到任何问题

2 个答案:

答案 0 :(得分:1)

是的,可以在单击history.back()函数后捕获上一页上的选定文件。

尝试刷新页面,而不是完全刷新。我试过了,我抓住了这个名字。

答案 1 :(得分:0)

当我们使用浏览器的后退按钮导航返回时,某些浏览器默认将文件名保存在文件输入控件中。如果您希望对先前选择的文件进行完美控制,那么我建议您动态加载下一页的内容并让用户感觉已加载新页面。您可以 history.pushState 来操作浏览器的历史记录和URL栏等。