Попробуйте, это заставит изображение загрузчика отображаться как фон вашего div при каждом вызове.
#loader {
background-image:url (images/ajax-loader.gif);
/*Don't forget to set width and height to the size of your loader image here*/
}
Также попробуйте сохранить ваши стили полностью в CSS, кажется, что у вас есть встроенный стиль, а также стили cSS с вашим идентификатором баннера, и если вы хотите использовать его более одного раза на странице, измените его на класс а не идентификатор: используйте .loader
вместо #loader
в CSS и HTML <div class="loader"> </div>
.
- это пробел без разрыва, просто не визуальный заполнитель для отображения вашего DIV.
Кроме этого, путь к изображению может быть поврежден, но я никогда не слышал о том, чтобы IE испортил путь к изображению иначе, чем в других браузерах.