Still no luck on this. I've just downloaded the latest version, 1.2.2.1, which claims to have some fixes in this area, but it makes no difference. In fact now even the example page http://www.plupload.com/example_all_runtimes.php does not work for HTML4 on IE8. When you select a file it is fine, but then when you press upload IE opens a download box as it is trying to open the JSON response from the upload.php script rather than use it as a JSON response properly.
On my own code, I get the same problem, but only after implementing another bugfix I found. In the HTML4 runtime, on line 213, it says:
// Append to form
container.appendChild(inputContainer);
But this means the inputContainer is appended to the container, not the form that is going to be submitted. So it gets stuck in the wrong place in the DOM and is not included in the POST. So, I found that if I replace container with form it works, or at least now it sends the correct POST data:
// Append to form
form.appendChild(inputContainer);
Any help would be much appreciated, as we are going live on a project on Monday.
Last edited by johnvb (2010-05-21 20:29:17)