sokol
Zavolga.Net
iframe и target
Открываю новое окно с помошью window.open() внутри этого окна есть iframe в котором отображается содержимое DOCUMENT_ROOT, ну типа диалог выбора файла.
Еще в окне есть форма для загрузки файла в текущую дирректорию. Сабмит формы выполняется по onclick, с помошью скрипта. Атрибут target у формы равен имени iframe, то есть пост должен идти в iframe.
Проблема в следующем. При первом открытии выбираешь файл для загрузки, нажимаешь "загрузить". Все ОК файл загружается в корневую дирректорию, при этом содержимое iframe обновляется от поста. А если сделаешь переход в любой из подкаталогов (при этом скриптом делается редирект с новыи параметрами), то при попытке загрузить файл открывается новое окно куда и производится пост.
В чем может быть трабла?
Пример кода:
Открываю новое окно с помошью 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">