Description
Attempts to make select-multiple inputs respond better to mouse-only interaction.
Current version
Appears to be 1.0
Browser support
Trident / EdgeHTML / Tasman (Internet Explorer 4+, Edge 44-) | Script works as expected in IE 7+ on Windows |
---|---|
Opera 7-12 | Script works as expected in Opera 7.5+ |
Gecko engine browsers (Mozilla, Firefox, Netscape 6+, etc) | Script works as expected |
KHTML / WebKit / Chromium / Blink / QT WebEngine / QTWebKit / WebKitGTK (Chrome, Vivaldi, Opera 15+, Edge 79+, Safari, Konqueror, OmniWeb 4.5+, iCab 4+, NetFront Chromium / WebKit) | Script works as expected except in Konqueror |
iCab 3- | Script works as expected, but sometimes the browser gets confused by mouse movements while clicking (unrelated to the script) |
Rhino + W3C DOM (ICEbrowser) | Browser fails to detect when the mouse is used |
Rhino + layers / W3C DOM (Escape / Evo, iBrow) | Browser is not DOM compliant |
NetFront 3+ NetFront engine | Script works as expected (does nothing, since the browser already provides this functionality) |
Opera 5 and 6 Elektra engine | Browser is not DOM compliant |
Netscape 4 | Browser is not DOM compliant |
OmniWeb 4.2- | Browser is not DOM compliant |
Rhino + pDOM (Clue browser) | Browser is not DOM compliant |
WebTV | Browser is not DOM compliant |
Tkhtml Hv3+ | Browser does not support select-multiple |
Netgem NetBox | Not tested but it should work |
OpenTV | Not tested but it should work |
iPanel MicroBrowser | Not tested but it should work |
Accessibility notes
Script is designed to enhance the accessibility and usability of select-multiple inputs. If the script is not able to run, the default handling of the input will be used instead, which will depend on the browser. In browsers where it does not work correctly, the select-multiple input can still be used as normal, using keyboard/mouse combinations to select multiple items.
License
Please see my terms and conditions page for terms and conditions of use.