Что может вызвать такое поведение только в IE8 одного человека? - PullRequest
9 голосов
/ 20 мая 2010

Переполнение стека не позволит мне опубликовать весь мой вопрос, потому что я не заслуживающий доверия новый пользователь, поэтому, если вы заинтересованы в этом вопросе, пожалуйста, посетите http://doctype.com/would-cause-behavior-only-one-persons-ie8

Рисованные фоны нарисованы с одним пикселем, с повторением xy, полупрозрачный PNG.

IE8 этого человека рисует это как градиент, который начинается в верхнем левом углу угол и становится более прозрачным для справа и внизу.

Я не могу воспроизвести эту проблему в IE8 / WinXP / VMwareFusion / SnowLeopard. Также не может воспроизводиться с IE7 (IE8 в режим совместимости). Также не может воспроизвести с IE6 или любым другим браузер.

мы используем одну и ту же версию - отличаются только идентификаторы продуктов.

Я подтвердил в http://en.wikipedia.org/wiki/Internet_Explorer_8#Release_history что 18702 является окончательной версией выпуска IE8.

Даже если бы я не думал, что это будет помогите, я попросил список аддонов в IE8 - ничего необычного.

Что может быть причиной этой проблемы для только этот один человек? Человек упомянул, что это рабочий компьютер и айтишники действительно строги о вещах. Может ли любое рабочее место ограничения вызывают это странно поведение? Может ли это быть графика проблема с драйвером?

Опять же, я знаю, что это не IE8 проблема, потому что у меня IE8 и не могу воспроизведите его.

Я хочу знать, как можно изменить IE8 - возможно, из соображений безопасности - чтобы такое поведение было видно? Или что приведет к тому, что один конкретный компьютер показывать вещи таким образом?

Ответы [ 3 ]

3 голосов
/ 20 мая 2010

Я сталкивался с этой проблемой раньше, и единственное решение, которое я нашел, это не использовать изображение 1x1 пикселей. Попробуйте 1x10, это должно это исправить.

0 голосов
/ 20 мая 2010

Я предполагаю, что вы используете jQuery, и эта ошибка появится при наведении курсора на случайных пользователей IE7 и IE8. Я нашел одно возможное исправление в блоге www.farmcode.org :

Оберните тело вашей страницы следующим условием:

<!--[if IE]><div id="ieWrap"><![endif]—>

(the rest of the page html goes here)

<!--[if IE]></div><![endif]—> 

и добавьте следующий CSS для IE:

#ieWrap .productView .productThumbnail a
{        
  background-image: none;        
  filter: progid:DXImageTransform.Microsoft.AlphaImageLoader
                 (src='grey_overlay.png',sizingMethod='scale');
  width:100%;
}

Вам нужно будет изменить CSS в соответствии с вашей ситуацией, но это должно помочь вам начать.

0 голосов
/ 20 мая 2010

Какие файлы (графика, js, css) извлекаются с сервера, который может быть заблокирован их офисным брандмауэром?

У меня было такое, когда только один рисунок был с какого-то запрещенного сайта, с причудливыми результатами.

...