Как javascript регистрирует обратный вызов для запуска, когда сервер завершил обработку формы?Это мои особые настройки:
<form
id="savePlaylistForm"
name="savePlaylistForm"
target="savePlaylistIFrame"
method="post"
action="<?=base_url()?>index.php/savePlaylist">
<input
type="hidden"
id="savePlaylistEntire"
name="savePlaylistEntire" />
</form>
<iframe
id="savePlaylistIFrame"
name="savePlaylistIFrame"
style="display: none">
</iframe>
Я пробовал следующее безрезультатно:
onSubmit
Присоединение onSubmit к формене правильное событие, потому что onSubmit происходит, когда клиент пытается отправить.С сервером еще даже не связывались.
onLoad
Я прикрепил onLoad к целевому фрейму.В моем случае его не уволят.Мой серверный скрипт устанавливает заголовки для эмуляции файла списка воспроизведения m3u.IFrames запускаются onLoad только тогда, когда загружается обычная HTML-страница, а не когда появляется диалоговое окно сохранения файла.Даже если бы я загружал обычную HTML-страницу в iFrame, onLoad запускается только при первой отправке формы пользователем.Последующие представления не будут активированы onLoad.