Well that wasn't quite my question :-), I know and use this approach, but to
draw something on an image or to add a link, I do have to use ImageMap, or
don't I?


Gerolf Seitz wrote:
> 
> jonathan posted something about a different approach to imagemaps.
> http://www.nabble.com/beyond-image-maps-tf4437219.html#a12659672
> 
> gerolf
> 
> On 10/16/07, Michael Sparer <[EMAIL PROTECTED]> wrote:
>>
>>
>> Hi,
>>
>> I'm using an ImageMap to display an image. Whenever a user clicks on the
>> image, the coordinates get sent to the Server using AJAX. There, I want
>> to
>> add a CircleLink to the place where the user clicked. So I'm trying to
>> replace the whole map using:
>> protected void onEvent(AjaxRequestTarget target) {
>>                 WebRequest request = (WebRequest) getRequest();
>>                 final Map<String, String[]> parameters =
>> request.getParameterMap();
>>                 final int x = Integer.parseInt(parameters.get("x")[0]);
>>                 final int y = Integer.parseInt(parameters.get("y")[0]);
>>
>>                 imageMap.addCircleLink(x, y, 10, new Link("testLink") {
>>                                         @Override
>>                                         public void onClick() {
>>                                                 // TODO Auto-generated
>> method stub
>>                                         }
>>                 });
>>
>>                 target.addComponent(imageMap);
>>                 PicMapPanel.this.processResult(x, y, target);
>>             }
>>
>> My problem now is that the imageMap can't be replaced. AJAX debug says
>> "ERROR: Component with id [[theMap2]] a was not found while trying to
>> perform markup update. Make sure you called
>> component.setOutputMarkupId(true) on the component whose markup you are
>> trying to update."
>>
>> And yes, I'm sure I called it, but it can't be found in the markup.
>> Does anyone have an idea how to solve this? Maybe in a completely
>> different
>> way, I wouldn't mind that ;-)
>>
>> Michael
>> --
>> View this message in context:
>> http://www.nabble.com/ImageMap-and-Ajax-tf4633435.html#a13230846
>> Sent from the Wicket - User mailing list archive at Nabble.com.
>>
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: [EMAIL PROTECTED]
>> For additional commands, e-mail: [EMAIL PROTECTED]
>>
>>
> 
> 

-- 
View this message in context: 
http://www.nabble.com/ImageMap-and-Ajax-tf4633435.html#a13231123
Sent from the Wicket - User mailing list archive at Nabble.com.


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to