Imagemap"
Jumperchen (talk | contribs) |
|||
Line 6: | Line 6: | ||
*Java API: <javadoc>org.zkoss.zul.Imagemap</javadoc> | *Java API: <javadoc>org.zkoss.zul.Imagemap</javadoc> | ||
*JavaScript API: <javadoc directory="jsdoc">zul.wgt.Imagemap</javadoc> | *JavaScript API: <javadoc directory="jsdoc">zul.wgt.Imagemap</javadoc> | ||
+ | *Style Guide: N/A | ||
= Employment/Purpose = | = Employment/Purpose = | ||
Line 23: | Line 24: | ||
[[Image:ZKComRef_Imagemap.png]] | [[Image:ZKComRef_Imagemap.png]] | ||
− | =Supported | + | =Supported Events= |
{| border="1" | width="100%" | {| border="1" | width="100%" | ||
Line 29: | Line 30: | ||
! <center>Event Type</center> | ! <center>Event Type</center> | ||
|- | |- | ||
− | | | + | | None |
− | | | + | | None |
− | |||
− | |||
− | |||
− | |||
− | |||
|} | |} | ||
+ | *Inherited Supported Events: [[ZK_Component_Reference/Essential_Components/Image#Supported_Events | Image]] | ||
=Supported Children= | =Supported Children= | ||
− | * | + | *[[ZK_Component_Reference/Essential_Components/Imagemap/Area | Area]] |
− | =Use | + | =Use Cases= |
{| border='1px' | width="100%" | {| border='1px' | width="100%" | ||
Line 57: | Line 54: | ||
=Version History= | =Version History= | ||
− | + | {{LastUpdated}} | |
{| border='1px' | width="100%" | {| border='1px' | width="100%" | ||
! Version !! Date !! Content | ! Version !! Date !! Content |
Revision as of 09:39, 18 November 2010
Imagemap
Employment/Purpose
A imagemap component is a special image. It accepts whatever properties an image component accepts. However, unlike image, if a user clicks on the image, an onClick event is sent back to the server with the coordinates of the mouse position. In contrast, the onClick event sent by image doesn't contain the coordinates.
The coordinates of the mouse position are screen pixels counted from the upper-left corner of the image beginning with (0, 0). It is stored as instance of org.zkoss.zk.ui.event .MouseEvent. Once the application receives the onClick event, it could examine the coordinates of the mouse position from the getX and getY methods.
Example
<imagemap src="/img/sun.jpg" onClick="alert(event.x + ", " +event.y)"/>
For example, if a user clicks 208 pixels over and 205 pixels down from the upper-left corner of the image displayed from the following statement, then the user gets the result as depicted below.
Supported Events
None | None |
- Inherited Supported Events: Image
Supported Children
* Area
Use Cases
Version | Description | Example Location |
---|---|---|
3.6 | How to get area clicked from Imagemap onClick Event | http://www.zkoss.org/forum/listComment/1336 |
3.6 | Imagemap with hyperlink | http://www.zkoss.org/forum/listComment/3016 |
Version History
Version | Date | Content |
---|---|---|