7

我在我的网页上有一个用于指定日期的文本框,所以我想使用jQuery DatePicker。然而,我的大部分用户都被锁定使用IE6,并且jQuery DatePicker的性能在这个浏览器中稍显迟钝。jQuery UI datepicker性能

任何人都可以推荐一个替代JavaScript日期选择器,或任何改善jQuery DatePicker的显示性能的方法吗?

+0

也许其中一些会更好地工作http://stackoverflow.com/questions/2037011/jquery-datepicker-alternative – 2010-06-07 18:36:27

回答

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 2010-10-27 20:59:57