Javascript-форум (https://javascript.ru/forum/)
-   Общие вопросы Javascript (https://javascript.ru/forum/misc/)
-   -   Непонятки с form.target на iFrame (https://javascript.ru/forum/misc/33562-neponyatki-s-form-target-na-iframe.html)

kuzya_vl 27.11.2012 21:44

Непонятки с form.target на iFrame
 
Создаю форму и iFrame:
<form id="upload" action="upload.php" method="post" enctype="multipart/form-data">
      <input type="file" name="newFile"><br> 
      <input type="submit" value="Загрузить"><br>
</form>

<iframe id="upload_frame" width="400" height="200" frameborder="1">
</iframe>

var frame = document.getElementById("upload_frame");
// Если изменить имя iFrame, то результат выводится в новом окне !!!!
frame.name = 'ajax-frame';
// Если не менять, то вывод в iFrame. 
document.getElementById("upload").target = frame.name;

Не понятно, какая разница какое имя у iFrame! Однако, не работает !
ПОЧЕМУ ?

kuzya_vl 27.11.2012 21:53

Небольшая ошибочка в iFramу.
<iframe id="upload_frame" name="upload_frame" width="400" height="200" frameborder="1">
</iframe>


Часовой пояс GMT +3, время: 00:16.