他のすべてのブラウザー(IE9を含む、古いブラウザーを除く)は、次のフォームに対して正しい要求を送信します。
<form class="form-submitter form-horizontal" enctype="multipart/form-data" name="Uploader" id="Uploader" action="MainServlet?module=general&action=add&Name=test">
<input class="input-file" name="testFormName" id="UploaderInput" type="file">
</form>
あれは:
http://localhost:8080/Project/MainServlet?module=general&action=add&Name=test&testFormName=%5Bobject+File%5D
IE8で私が得るのは:
http://localhost:8080/Project/MainServlet?toSessionFormName=test.png
私はjQueryの送信を使用しています。つまり、次のとおりです。
$("#Uploader").submit()
解決策につながる可能性のある提案やヒントを入手したいと思います。誰かがすでにIE8でこの問題を抱えていましたか?
どうも