IE 6 Изображения не отображаются - PullRequest
2 голосов
/ 11 июня 2009

У меня есть динамический div, который содержит текст + изображения. Эти изображения хорошо отображаются во всех браузерах, кроме IE6. Мне нужно сделать правый клик, показать картинки, потом они придут. Похоже, это ошибка с IE.

Ответы [ 2 ]

1 голос
/ 12 июня 2009

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

0 голосов
/ 11 июня 2009

Насколько я знаю, IE6 неправильно обрабатывает PNG-изображения. Вы говорите о PNG? JPG

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...