Javascript-форум (https://javascript.ru/forum/)
-   Элементы интерфейса (https://javascript.ru/forum/dom-window/)
-   -   iframe src в IE (https://javascript.ru/forum/dom-window/48204-iframe-src-v-ie.html)

Black Moon 24.06.2014 17:25

iframe src в IE
 
Добрый день!

Имеется такая последовательность действий (textarea динамически преобразуется в iframe):

<body>
<textarea id="mainframe" style="display:none"></textarea>
</body>


$(function(){
  $('#mainframe').richtextarea(...); // здесь после элемента вставляется iframe [U]<iframe class="gwt-RichTextArea hasRichTextToolbar">[/U]

  $.ajax({
      url: 'loadData',
      success: function(data){
         $('iframe.gwt-RichTextArea').attr('src', data.newUrl);             
      }
  })
}



Если работа идет в Mozilla, Chrome, Opera - то интерфейс строится в следующем порядке:

отображается iframe-editor и потом динамически изменяется его src.

В IE (8, 9, 10) периодически содержимое editor'a после загрузки newUrl пропадает..Кажется, что в инициализация iframe'ов сперва ждет когда подгрузится вся страница целиком, а потом уже дает доступ к содержимому iframe.

Кто-нибудь сталкивался с таким поведением в IE?
Как эмулировать в IE для iframe такое же поведение как в других браузерах?

Brutus 25.06.2014 20:15

Демо в студию!


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