Version: 3
Type: Full Script
Category: Algorithms
License: Other
Description: An AJAX based JavaScript autocompletion control with extensive cross browser and cross platform compatibility. V3 offers six unique search behaviours including ‘fuzzy’ substring searching, and a robust cross-browser DHTML rendering engine.
An AJAX based JavaScript autocompletion control with extensive cross browser and cross platform compatibility. Building on recent user-interface innovations found in Google, Gmail, and Mozilla applications, V3 provides six unique data search and entry modes, including 'fuzzy' substring searching. Compatible with 99% of internet users through IE and Gecko (Firefox, Mozilla) engine enhancements. Section 508 Compliant. ASP.NET, JSP, PHP, and ASP. # Full Gecko compatibility: * FireFox 1.0+ compatibility (Full). * Netscape 7+ compatibility (Full). * Mozilla 1.7+ compatibility (Full). * Camino 0.8+ compatibility (Full). # Internet Explorer 5.5 SP2+ compatibility (MSXML2). # List clipping - Autosizing drop-down based on returned dataset size. # No-JavaScript graceful failure. # Rendering model upgraded: * Renders correctly embedded in complex <table>, <div>, and <span> structures. * Renders correctly in both absolutely and relatively positioned elements. * Renders correctly above and inside iFrames. * Renders correctly over HTML listboxes. * Unnaffected by flow-of-text issues. # New and upgraded client-side events: * OnAfterInitialize() - Fires when the ComboBox first initializes. * OnShowEvent() & OnHideEvent() - Fire when the dropdown appears and disappears. * OnBeforeSearchEvent() & OnAfterSearchEvent() - Fire before and after remote data searching occur. * OnBeforeSelectEvent() & OnSelectEvent() - Fire before and after a selection is made from the dataset. * OnEditKeyUpEvent() - Fire when keys are pressed in the edit area. * OnFocusEvent() & OnBlurEvent() - Fire when the control receives and loses focus. Useful for validation. * OnTabEvent() - Fires when the user tabs out of the control. # Improved keyboard and mouse navigation: * More intuitive arrow-key navigation. * PageUp and PageDown support. * Mousewheel behaviour improved