7

Tengo un cuadro de texto en mi página web que se utiliza para especificar una fecha, por lo que me gustaría utilizar el jQuery DatePicker. Sin embargo, la mayoría de mis usuarios están bloqueados usando IE6 y el rendimiento de jQuery DatePicker es un poco lento en este navegador.jQuery UI datepicker rendimiento

¿Alguien puede recomendar un selector de fecha de JavaScript alternativo, o cualquier forma de mejorar el rendimiento de visualización de jQuery DatePicker?

+0

Quizás algunos de estos funcionen mejor http://stackoverflow.com/questions/2037011/jquery-datepicker-alternative –

Respuesta

8

También encontré este problema. Aquí hay algunas cosas que pueden ayudar a mejorar el rendimiento en IE6:

  1. Activar el almacenamiento en caché de la imagen de fondo. Esto cargará las imágenes antes de que aparezca el selector de fechas:

    try { 
        document.execCommand("BackgroundImageCache", false, true); 
    } catch(exception) { 
        // other browsers do nothing 
    } 
    
  2. desactivar las animaciones. Las cosas no se ven tan bien, pero el rendimiento es lo que importa:

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

Estos parecía ayudar un poco para mí. Puede haber otros pequeños ajustes que puede hacer también.

+0

Esta llamada BackGroundImageCache es un salvavidas con IE6 y Jquery UI Datepicker. ¡Gracias! – gt124