Bug 60978 - image map + usemap does not work
Summary: image map + usemap does not work
Status: RESOLVED WORKSFORME
Alias: None
Product: konqueror
Classification: Applications
Component: khtml (show other bugs)
Version: 4.0
Platform: Mandrake RPMs Linux
: NOR normal
Target Milestone: ---
Assignee: Konqueror Developers
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2003-07-09 13:23 UTC by Manafta
Modified: 2005-11-29 04:49 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
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.