Прежде чем вы скажете это, я знаю, IE6 мертв, и пахнет, как будто он мертв.Однако мой клиент имеет закрытую сеть, все его машины работают только на IE6, так что 100% моей пользовательской базы: /
Я использую пользовательский интерфейс jQuery и виджет автозаполнения, он хорошо работает в Firefox, однако наIE6, даже для небольшого списка элементов (здесь 5, возвращаемого json с элементом и описанием), блокирует браузер, когда я нахожу на них курсор мыши.Применение css выглядит так, как будто это может быть причиной.
$( "#searchTest" ).autocomplete({
source: function( request, response ) {
$.ajax({
url: "index.pl",
dataType: "json",
data: {
term: request.term
},
success: function( data ) {
response( $.map( data.items, function( item ) {
return {
label: item.id + ' - ' + item.label,
value: item.id
}
}));
}
});
},
minLength: 2
});
Я могу даже воспроизвести проблемы в IE6, используя онлайн-демонстрации , хотя в гораздо меньшей степени, это простомедленно это не вешает браузер.Если кто-то может внести какие-либо предложения по улучшению производительности в IE6, я был бы очень рад их услышать.Я использую таблицу стилей по умолчанию от Themeroller.Спасибо