是否可以在正常文件上传中显示进度条,而不使用ajax?

Bla*_*her 5 javascript php ajax jquery file-upload

是否可以在正常文件上传中显示进度条,而不使用ajax?例如我有一个表格:

<form action='fileupload.php' method='POST'>
   <input type='file' name='file1' />
   <input type='submit' value='Upload'>
</form>
Run Code Online (Sandbox Code Playgroud)

我选择一个文件并单击上传。是否可以显示进度条,直到文件完全上传并重定向页面?因为非 AJAX 上传适合我的情况,而且我不想仅仅为了进度条而使用整个复杂的插件。

编辑 :

我知道这个问题到目前为止还没有结论性的答案,但它绝对不是所标记问题的重复。对那些无法理解的人的解释:文件上传的进度应该在两个地方知道 -服务器,同时接收文件包。客户端浏览器,同时从服务器接收各个数据包的确认(互联网协议?)。目前,几乎所有进度条算法都基于在客户端的 javascript 和服务器上的 PHP 之间显式发送与文件上传并行的 AJAX 数据。我的问题是,是否有任何方法可以在没有并行通信的情况下了解文件上传的进度,因为浏览器必须已经知道服务器接收到的数据包......