Я сделал много DHTML в IE6 и не сталкивался с этой проблемой. Однако, учитывая странное поведение IE6 в целом, меня ничто не удивляет. В таких случаях я предлагаю немного «риффить». Например, если вы добавите тег img к элементу, в то время как свойство display родительского элемента равно none , IE6 может лениво принять решение не загружать его. Попробуйте установить display в block до добавления элемента img . Или, если тег img уже существует, попробуйте подождать, пока не отобразится контейнер, прежде чем устанавливать атрибут src тега. Наконец, если вы обновляете HTML-код div, изменяя свойство innerHTML , попробуйте вместо этого использовать методы DOM, такие как addChild .