У меня проблема с IE6: каждый раз, когда я наводю курсор мыши на изображение, оно будет перезагружаться и мерцать.
Это связано с тем, что в IE есть опция " проверять новую версию сохраненных страниц все время ", которая в основном означает "перезагрузить все время".
Я нашел некоторые исправления в Google:
Добавление
<meta http-equiv="Page-Enter" content="revealtrans(duration=0.0)" />
<meta http-equiv="Page-Exit" content="revealtrans(duration=0.0)" />
через webmasterworld
Но с моей стороны это пока не работает.
Есть и другие исправления, такие как http://fivesevensix.com/studies/ie6flicker/, но это не относится ко мне. Мерцание изображения - это спрайт, но оно будет меняться при определенных событиях JS (поэтому я не могу использовать хаки "Duplicate the image"), оно также довольно мало, поэтому хак "Pixel area of element" не работает.
Наконец, есть хаки, связанные с кэшированием на стороне сервера, но я чувствую, что это излишне, и должен быть более простой способ сделать это. Кроме того, я всегда заканчиваю тем, что работаю над веб-сайтами, развернутыми на разных типах серверов, и каждый раз исправлять их на сервере будет просто болезненно.
Знаете ли вы решение этой проблемы? Решение с тегами звучало так идеально и просто, почему у меня не получилось? Я бы хотел избежать переписывания большого количества CSS / JS, чтобы исправить это, но я бы взял все исправления на стороне клиента.
Спасибо!