7

Ich habe eine Textbox auf meiner Webseite, die verwendet wird, um ein Datum anzugeben, also möchte ich die jQuery DatePicker verwenden. Die meisten meiner Benutzer sind jedoch auf die Verwendung von IE6 angewiesen und die Leistung des jQuery DatePicker ist in diesem Browser etwas träge.jQuery UI Datepicker Leistung

Kann jemand eine alternative JavaScript-Datumsauswahl empfehlen oder die Anzeigeleistung des jQuery DatePicker verbessern?

+0

Vielleicht einige von diesen funktioniert besser http://stackoverflow.com/questions/2037011/jquery-datepicker-alternative –

Antwort

8

Ich lief auch in dieses Problem. Hier sind ein paar Dinge, die die Leistung in IE6 unterstützen können:

  1. Schalten Sie Hintergrundbild-Zwischenspeicherung ein. Dadurch werden Bilder geladen, bevor der Datumswähler angezeigt wird:

    try { 
        document.execCommand("BackgroundImageCache", false, true); 
    } catch(exception) { 
        // other browsers do nothing 
    } 
    
  2. Animationen ausschalten. Die Dinge werden nicht so schön aussehen, aber die Leistung ist das, was wichtig ist:

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

Dies schien ein bisschen für mich zu helfen. Es kann andere kleine Verbesserungen geben, die du auch machen kannst.

+0

Dieser BackGroundImageCache Aufruf ist ein Lebensretter mit IE6 und der Jquery UI Datepicker. Danke! – gt124