0

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

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

对于文本,文本区域,下拉我没有遇到任何问题

4

2 回答 2

1

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

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

于 2012-12-14T06:42:20.933 回答
0

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

于 2012-12-14T08:07:37.190 回答