Загрузка файлов через iframe. Как понять что поизошло?

unk1500

Новичок
Загрузка файлов через iframe. Как понять что поизошло?

Идея такая:
есть форма <form name="newform" target="fakeframe" action="upload.php" method="post" enctype="multipart/form-data">
И есть всплывающий див со списком фотографий.

Данные из формы отправляются в fakeframe и обрабатываются скриптом upload.php. Соответственно все старания для того, чтобы страница не обновлялась и див не закрывался. Данные в див загружаются с помощью аякса (window.parent.document.onload=initgallery();) При загрузки окна все замечательно работает, но при загрузки файла(соответственно обработки данных из фрейма) див не обновляется.

Вопрос: как отследить обработку данных php скриптом и вызвать функцию обновляющую див? Пробовал что-то типа window.parent.fakeframe.document.onload=initgallery();
 

dimagolov

Новичок
скрипт, который принимает файл, должен генерить страницу, в которой по onload будет выполняться какой-то метод родителя. ему в параметры можно давать результат загрузки.
 

unk1500

Новичок
Как вариант, но получается несколько громоздко. Тут проблема в том, что скрипт, который принимает файлы не умеет генерировать страницы, он просто ресайзит изображения и сохраняет пару параметров в БД. А генерирует страницы парсер шаблонов
 

dimagolov

Новичок
да пофиг кто именно будет генерить. главное, что это необходимо делать для информирования клиента о результатах загрузки всех то делов:
PHP:
<html><head><title>upload result</title></head>
<body onload="top.uploadResultDespatcher(<?php echo $UploadStatus ? 'true' : 'false'; ?>);"></body></html>
 

unk1500

Новичок
Что-то подобное в результате и получилось:) Спасибо за помощь
 
Сверху