Странная проблема с использованием jquery в IE6

Я использую метод загрузки jquery для обновления div, он отлично работает, пока я не протестирую свой код в IE6. Проблема в следующем: в IE6, когда я нажимаю кнопку для запуска метода загрузки, страница остается неизменной до тех пор, пока я не перемещаю курсор, это означает, что если я щелкаю мышью и держу руку подальше от мыши, страница не изменяется, если я двигаю мышью, страница обновляется.

Эта проблема возникает только в IE6. IE7, IE8, Firefox - все без проблем.

Вы когда-нибудь сталкивались с подобными проблемами?


person Sawyer    schedule 29.03.2010    source источник
comment
Странно второе название IE 6   -  person Jon Limjap    schedule 29.03.2010
comment
Проблема с javascript в IE6? шокирует!   -  person Chris Conway    schedule 29.03.2010


Ответы (1)


Это проблема с отрисовкой в ​​IE6 при рендеринге определенных типов контента, обычно с использованием фильтров. Иногда вы можете вызвать перерисовку, хотя это работает не во всех случаях ... добро пожаловать в IE:

$(window).resize();
person Nick Craver    schedule 29.03.2010
comment
@Tony - Тогда нужна дополнительная информация, начиная с javascript и html, возможно, CSS. Отсутствие конкретной информации или кода ... затрудняет ответ лучше, чем наиболее распространенная причина проблемы. Незакрытый тег HTML, например, также создает случайное поведение. Первый шаг: убедитесь, что ваша разметка действительна: validator.w3.org Запустите страницу и загрузите функцию , выберите все, просмотрите источник выбора в firefox, затем выполните метод прямой проверки ввода по этому URL-адресу (в противном случае загруженного содержимого ajax там не будет). - person Nick Craver; 29.03.2010