Usemap attribute wrongly case sensitive

IE is wrongly case sensitive about the usemap attribute of an image map. To change the map for an image in run time, you have to set the attribute "useMap", which is against the XHTML Strict standard. In a proper situation, you should set the "usemap" attribute.

Test page Workaround is included
Reported by: Pauli Ojanper�.

Explorer 5-6 Windows, Explorer Mac | Reported on 16 March 2005.

This site is no longer maintained. I’m sorry, but it’s just too much work for too little return. You can continue to browse old bug reports, though.

Search reports by browser:

Atom RSS


(Add your own)

1 Posted by Dan Nye on 17 March 2005 | Permalink

Would adding the IE-only third parameter to the setAttribute command also be a workaround for this?

setAttriute('usemap', value, 0);


2 Posted by ppk on 17 March 2005 | Permalink

I don't know. Did you try it? What happened?

3 Posted by Pauli Ojanperä on 19 March 2005 | Permalink

setAttribute('usemap', value, 0);

Workaround confirmed.