title: Is it possible to show a progressbar in a normal file upload, without ajax?
body: <p>Is it possible to show a progressbar in a normal file upload, without ajax? For example I have a form :</p>
  
  <pre><code>&lt;form action='fileupload.php' method='POST'&gt;
     &lt;input type='file' name='file1' /&gt;
     &lt;input type='submit' value='Upload'&gt;
  &lt;/form&gt;
  </code></pre>
  
  <p>And I select a file and click upload. Is it possible to display a progressbar, until the file is completely uploaded and redirects the page? Because non-AJAX upload is good for my situation and I don't want to use an entire complex plugin just for a progressbar.</p>
  
  <h2>EDIT :</h2>
  
  <p>I understand this question has not had a conclusive answer so far, but it is definitely not a duplicate of the question marked. Explanation for those who can't understand: The progress of a file upload should be known at two places- <em>The Server</em>, while receiving the file packets. <em>The Client Browser</em>, while receiving the acknowledgement from the server for respective packets (Internet Protocols?). Currently almost all the algorithms for progress-bars are based on explicitly sending AJAX data parallel to the file upload between javascript on client and PHP on server. My question is if there is any way to know the progress of file upload without the parallel communication, since the browser must already know the packets received in at the server...</p>