IE6 prototype.js/window.js проблема рендеринга

Кто-нибудь еще сталкивался с проблемой, когда вы создали окно на основе прототипа, используя библиотеку window.js, и оно прекрасно воспроизводится во всех браузерах, кроме IE6?

Тестовую страницу, которую я пытаюсь использовать для устранения этой проблемы, можно посмотреть по адресу rik.kmshooting.com/test.php

Как вы можете видеть, графика окон, которые являются значениями фонового изображения, назначенными в CSS, очевидно, стирается в IE6. Я попробовал примеры, приведенные на веб-сайте, который действительно разработал это, и, кажется, делает то же самое там.

Я был бы рад, если бы кто-то придумал ответ или хороший обходной путь для этой проблемы.

Спасибо, ребята.

~ A ~

2 ответа

Я не уверен в вашем конкретном случае, но у меня были случаи, когда CSS-фоны не появлялись в модальных диалоговых окнах IE6. Предварительная загрузка изображения при загрузке страницы с использованием JavaScript решает эту проблему:

tmpImg = new Image()
tmpimg.src ="image/bg1.gif"

В IE6 есть исправление мерцания фоновых изображений на стороне сервера.

Добавьте заголовок HTTP, что-то вроде Cache-Control: post-check=3600,pre-check=43200

Эта страница для IIS, но некоторые люди упоминают Apache в комментариях: http://aspnetresources.com/blog/cache_control_extensions.aspx

Другие вопросы по тегам