2014-10-02 1 views
1

Я освежающий в IFRAME каждый 20с, используя следующий метод обновления Src:Затухать и в iframe при обновлении?

function refresh(){ 
    $('#1').attr('src',function(i, val){ return val; }); 
}; 

setInterval(refresh, 20*1000); 

Есть ли способ, чтобы сделать обновление Smoother замирания в IFRAME из потом обратно? Внезапная вспышка ничто, а затем что-то действительно уродливая.

Благодаря

ответ

3

Вы можете сделать:

function refresh(){ 
    $('#1').fadeOut(function() { 
     $(this).attr('src', function(i, val) { 
      return val; 
     }); 
    }).fadeIn(); 
}; 
+0

Ничего себе через 2 минуты вы дали мне отличный ответ! Спасибо, отредактируйте: он даже не позволит мне пометить ваш ответ еще! – Cu1ture

+0

@ Cu1ture - всегда рад помочь! : D – tymeJV

1

Вы можете добавить белый DIV над IFRAME с непрозрачностью 1. С JQuery вы можете изменить непрозрачность от 0 до 1 с анимацией, обновите IFRAME и чем изменение непрозрачности от 1 до 0.

Возможно? :-)

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

  • Нет связанных вопросов^_^