Я пытаюсь добавить и Iframe с Iframe к определенному div, зависит от условия.,
if(condtion true) {
divStr= '<div id='somedivid'> <iframe id='somefrmid' class="frmClass" frameborder="0"></iframe></div>';
$('#somewindowDiv').append(divStr);
alert('Opening in inner Frame');
$('#somewindowDiv').find('.frmClass').contents().find('body').append('<iframe id='somefrmid' class="frmClass" frameborder="0" src='+url+'></iframe>');
}
else {
divStr= '<div id='somedivid' ><iframe id='somefrmid' class="frmClass" frameborder="0" src='+url+'></iframe></div>';
$('#somewindowDiv').append(divStr);
}
При получении оповещения («Открытие во внутреннем фрейме»); есть в условии If, тогда во втором iFrame открывается соответствующий src, когда я удаляю предупреждение, оно не открывается. И также, когда я отлаживаю скрипт через ошибку с ошибкой или без предупреждения, он успешно открылся.
Так что, похоже, поскольку я постоянно добавляю к div, DOM не обновляется сразу, как я могу добавить второй iframe к нему? Что-то мне здесь не хватает?