Показать сообщение отдельно
  #1 (permalink)  
Старый 25.04.2012, 09:14
Кандидат Javascript-наук
Отправить личное сообщение для vuler Посмотреть профиль Найти все сообщения от vuler
 
Регистрация: 16.02.2012
Сообщений: 109

Хром не отображает gif во фрейме.
есть основное окно, внутри содержится iframe для динамической загрузки файлов на сервер.
При начале загрузки включаются индикаторы загрузки как в основном окне, так и во фрейме(Крутящийся анимированный кружок gif формата), вставляются оба с помощью jQuery.
примерно так
var new_form='<div>Идет загрузка изображения</div><div style="height:32px;width:32px;float:left;background:url(\'../img/loader32_f5f5c0.gif?'+Math.random()+'\');margin-top:16px;margin-left:24px;margin-right:20px;"></div>';
$(this).closest('td').prepend(new_form);

Проблема в том, что Фаер фокс отображает две картинки сразу и проблем никаких нет.
А вот Хром почему-то, отрисовывает в основном окне gif, а во фрейме он его помещает, но его не видно и анимации нет. Стоит изменить через Хромконсоль(аналог фаербага) одно из свойст и вернуть обратно. gif файл сразу появляется на экране.
Как можно это поправить?
Ответить с цитированием