0

我有一个多步骤向导。我想让用户在一个页面上选择一个文件(步骤 #2,例如 6 步过程),但我希望文件实际上传到最后一页(确认页面,步骤 #6)。

是否可以在一页上提示并捕获本地文件系统路径,然后再上传该文件。

单页式向导是我适应此工作流程的唯一选择吗?

4

1 回答 1

0

不,没有办法存储本地路径并稍后检索指定的文件,或者在页面之间传递上传的文件数据(就像您可以使用其他 POST 数据一样)。出于安全原因,如果没有用户直接输入,远程站点无法通过浏览器访问客户端计算机上的文件。

您需要在上传发生时处理上传。或者,使用 Javascript/AJAX 隐藏在用户执行这些步骤时您没有执行新页面加载的事实。

于 2013-05-21T15:40:44.593 回答