Это просто.Поместите iframe, дайте ему имя, например «MyIframe».Затем в форму добавьте атрибут TARGET со значением «MyIframe» и действие - сценарий, который выполняет загрузку (например, takeupload.php). На главной странице определите функцию Javascript, которая выполняет то, что вам нужно после загрузкиГотово, которое будет вызываться с параметрами, со страницы, сгенерированной takeupload.php.
в takeupload.php, загрузите изображение, затем отправьте в качестве вывода обычную пустую HTML-страницу, которая выполнит скрипт, которыйвызовет метод, описанный выше, с набором необходимых вам параметров (имя изображения, путь, ошибка или простой HTML-код для вставки куда-либо и т. д.).
используйте его так:
<script type="text/javascript">
parent.YourJSMethod(parameters);
</script>
Страница будет загружена в iframe и запустит функцию, определенную вне iframe.Загрузка завершена, и родительская страница получает данные о результате.
Это довольно просто.Нет необходимости в jQuery, нет AJAX, нет ничего, просто очень простой код Javascript и немного HTML.