先の件をとりあえず解決法。 input type="file"がコピーできねぇならフォームのターゲットとアクションを差し替えちゃえ! 終わったら元のactionに戻す(イベントドリブンだから2つ走ったらぐちゃぐちゃになる気はする) name="hoge"を本当のPOST先につっこみたい。これすなわちアップロードが終わってるファイルのファイルパス prototype.js前提(適当にjs書き換えれば無しでもいけると思うが) バリデータとかは適当に <form action="本番POST" id="hoge_form" method="post" enctype="multipart/form-data" > <iframe "target_iframe"></iframe> <input type="file" name="dummy" id="dummy_input" /> <input