iframe и target

sokol

Zavolga.Net
iframe и target

Открываю новое окно с помошью window.open() внутри этого окна есть iframe в котором отображается содержимое DOCUMENT_ROOT, ну типа диалог выбора файла.

Еще в окне есть форма для загрузки файла в текущую дирректорию. Сабмит формы выполняется по onclick, с помошью скрипта. Атрибут target у формы равен имени iframe, то есть пост должен идти в iframe.

Проблема в следующем. При первом открытии выбираешь файл для загрузки, нажимаешь "загрузить". Все ОК файл загружается в корневую дирректорию, при этом содержимое iframe обновляется от поста. А если сделаешь переход в любой из подкаталогов (при этом скриптом делается редирект с новыи параметрами), то при попытке загрузить файл открывается новое окно куда и производится пост.

В чем может быть трабла?

Пример кода:
PHP:
<form action="filelist.php" target="iframeName">
<input type="file" name="myfile">
</form>

<iframe src="filelist.php" name="iframeName">
 
Сверху