7

У меня есть текстовое поле на моей веб-странице, которое используется для указания даты, поэтому я бы хотел использовать jQuery DatePicker. Однако большинство моих пользователей заблокированы в использовании IE6, а производительность jQuery DatePicker немного вялена в этом браузере.jQuery UI datepicker performance

Может ли кто-нибудь рекомендовать альтернативный вариант выбора даты в JavaScript или какие-либо средства улучшения производительности дисплея jQuery DatePicker?

+0

Возможно, некоторые из них будут работать лучше http://stackoverflow.com/questions/2037011/jquery-datepicker-alternative –

ответ

8

Я также столкнулся с этой проблемой. Вот несколько вещей, которые могут помочь производительности в IE6:

  1. Включить кэширование фонового изображения. Это будет загружать изображения до отображения даты:

    try { 
        document.execCommand("BackgroundImageCache", false, true); 
    } catch(exception) { 
        // other browsers do nothing 
    } 
    
  2. Отключить анимацию. Вещи, не будет выглядеть так хорошо, но производительность имеет значение:

    $("#datepicker").datepicker({ showAnim: '' }); 
    

Они, казалось, немного помочь мне. Могут быть и другие небольшие настройки, которые вы можете сделать.

+0

Этот вызов BackGroundImageCache является спасателем жизни с IE6 и JQuery UI Datepicker. Спасибо! – gt124