O’Reilly has a “bonus recipe” from Danny Goodman for creating “tri-state” graphic buttons (normal, mouseover, mousedown) with only three graphics for the entire row of buttons (using clever JavaScript code). I’ve made a little picture; here’s the demo page:
http://www.oreillynet.com/javascript/2003/…s1_example.html%5B/url%5D
But… there seems to be a problem with the MouseDown event in my IE6. It doesn’t fire for a click and release, and often does not light up for a click and hold. When it does, it changes back after about 4 seconds (if I hold still) or when I move the mouse. I don’t know if this is an IE issue or something in the code. The article laying out the technique says it should work with both IE-specific and W3C compliant document syntax. Any ideas where the problem might be??