2013-09-16 5 views
0

У меня возникла проблема с полной загрузкой страницы в IE8-9. Я хочу выполнить некоторые действия после полной загрузки содержимого div, но в IE8-9 страница не загружается полностью. Кроме того, действие работает некорректно, поскольку оно должно выполнять некоторые действия с загруженным контентом.содержание iframe полная загрузка в IE8 - IE9

Вот небольшая часть моего кода. Я пытаюсь получить доступ к содержимому IFrame и изменить стиль, когда IFrame полностью загружен:

$('#simulator_content').load(function(){ 
    if($('.edit-but').hasClass('edit_css_click')){ 
    $('#simulator_content').contents().find('#inner__wp_cincopa_1').find('style').html($("#_skin_css_new").val()); 
    } 
}); 
+0

как я могу обнаружить IE8 и 9 проблемы загрузки? –

ответ

0
// there might be any third party image/request that's why it taking so much time to load 
// here is an alternate way to do that thing 
// check selector ID name with closest one 

function reCheckElem(){ 
    if($("#simulator_content").length>0){ 
     // now element is loaded/available to modify 
     alert("Element is ready to modify!!"); 
    } else { 
     setTimeout(function(){ 
      reCheckElem(); // wait 0.5 second and check in again 
     },500); 
    } 
} 

// call it when page start loading 
reCheckElem(); 
+0

К сожалению, это дало мне тот же результат :( –

Смежные вопросы