Я пытался создать элемент iframe с помощью javascript, например:
var iframe = document.createElement('iframe');
iframe.setAttribute('name', 'frame_x');
Однако, когда я попытался отправить форму с использованием вновь созданного iframe в качестве цели, IE откроет новое окно вместо использования iframe.
form.setAttribute('target', 'frame_x');
form.submit();
Это прекрасно работает в Firefox. Кроме того, iframe создается, но не используется.