Bug 60978

Summary: image map + usemap does not work
Product: [Applications] konqueror Reporter: Manafta <walter>
Component: khtmlAssignee: Konqueror Developers <konq-bugs>
Status: RESOLVED WORKSFORME    
Severity: normal CC: chriswhite
Priority: NOR    
Version: 4.0   
Target Milestone: ---   
Platform: Mandrake RPMs   
OS: Linux   
Latest Commit: Version Fixed In:

Description Manafta 2003-07-09 13:23:45 UTC
Version:           4.0 (using KDE 3.1.0)
Installed from:    Mandrake Linux Cooker i586 - Cooker
Compiler:          gcc version 3.2.2 (Mandrake Linux 9.1 3.2.2-3mdk)
OS:          Linux (i686) release 2.4.21-0.13mdksmp

The <map> tag doesn't work with <img usemap> attribute. In Mozilla there are no problems.

See: http://www.dse.nl/~ebert/stadtbuecherei/map.html
(This page has been validated for HTML 4.01 Transitional)
Comment 1 Manafta 2003-09-06 21:20:16 UTC
The error occured because the web page used the usemap attribute as <img 
usemap="click" ...>, but this should have been <img usemap="#click" ...>. This was 
ignored by Mozilla and the W3C Validator service. So Konqueror behaves 
correctly. 
Comment 2 Thomas Bettler 2004-09-29 20:57:46 UTC
It seems that this has changed in xhtml 1.1

Now the id is specified without # in usemap attribute to conform the 1.1 recommendation.

Therefore I request to change this behaviour.

I hope my information is correct. I rely on validators messages.
Comment 3 Chris White 2005-11-29 04:49:27 UTC
I'm not sure on the resolution of this bug.  I'm using konqueror packaged with the 3.4.3 release of Konqueror.  Right now, kimagemapeditor outputs don't work with my Konqueror.  If this is valid with the xhtml 1.1 specification, then kimagemapeditor should output xhtml 1.1 instead of standard htmlm, and thus the bug should be re-assigned.  Feel free to slap me with the cluebat if I missed something.